J'ai besoin de redimensionner une image dans rmagick de sa taille actuelle à une largeur fixe à une largeur de 300 sans perte de qualité d'image. Actuellement, je fais suivant pour une image jpgredimensionner l'image dans ruby sur rails en utilisant rmagick sans perdre de qualité
if previewImage.columns > 300 previewImage.change_geometry!("300x") { |cols, rows, img| img.resize!(cols, rows) } end
ne suis pas sûr que ce la meilleure façon que je suis en train de perdre la netteté dans l'image résultante. Je veux pouvoir redimensionner en perdant la moindre quantité de qualité d'image.
Je sais qu'il ya des filtres et des techniques de compression: JPG JPEGCompression, LosslessJPEGCompression
mais ne sais pas qui fournirait le meilleur résultat ou que je pourrais convertir l'image en .png puis redimensionner?
merci, ira de l'avant avec quelques expériences .. – Anand