Bug 8665

Summary: Resize after cropping not work properly
Product: Sisyphus Reporter: Stanislav Yadykin <tosick>
Component: perl-MagickAssignee: Anton Farygin <rider>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: critical    
Priority: P2 CC: at, cas, crux, ender, lav, ldv, mike, placeholder, qa_viy, rider, shaba, viy
Version: unstable   
Hardware: all   
OS: Linux   

Description Stanislav Yadykin 2005-12-16 14:02:10 MSK
Неправильно работает изменение размера после обрезки изображения.
пример:

#!/usr/bin/perl

use Image::Magick;
my $i = new Image::Magick;
$i->Read("1.jpg"); #размер 1600х1200
$i->Crop(x=>0, y=>64, width=>1600, height=>1072); # обрезаем до 1600x1072
$i->Write("2.jpg");
$i->Resize( "geometry" => "300x300" ); # должен быть ~ 300x200
$i->Write("3.jpg");
$i->Resize("100x100"); #должен быть ~ 100х67
$i->Write("4.jpg");

На выходе:
$ identify 2.jpg 3.jpg 4.jpg
2.jpg JPEG 1600x1072 DirectClass 695kb
3.jpg[1] JPEG 300x225 DirectClass 49kb
4.jpg[2] JPEG 100x84 DirectClass 16kb
Comment 1 Anton Farygin 2007-04-06 16:02:19 MSD
Это воспроизводится на свежем ImageMagick в Sisyphus ?
Comment 2 Dmitry V. Levin 2007-04-07 20:44:44 MSD
Не хватает 1.jpg, невозможно воспроизвести.
Comment 3 Anton Farygin 2008-11-25 11:25:49 MSK
Не удаётся воспроизвести.
Comment 4 Anton Farygin 2008-11-25 11:29:22 MSK
Т.е. - я хотел сказать, что на perl-Magick-6.4.5.8-alt1 у меня всё работает хорошо.