From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 28 Jul 2003 14:00:32 +0400 (MSD) From: Igor Moskalev To: community@altlinux.ru Subject: Re: [Comm] =?koi8-r?b?99LB3cXOycUgy8HS1MnOz8sg0yBtb2dyaWZ5?= In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=koi8-r Content-Transfer-Encoding: 8BIT X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jul 2003 09:58:48 -0000 Archived-At: List-Archive: List-Post: On Mon, 28 Jul 2003, Igor Moskalev wrote: > > Здравствуйте, уважаемое сообщество! > > Возникла задача повернуть 1000 картинок на 90 градусов. > Картинки > изначально в формате jpg. Я делал это так: > > for I in `ls *.jpg` > do > mogrify -rotate 90 $I > done > > Однако как я не бился с man ImageMagick, man mogrify > etc., я не смог > понять, как проделать эту операцию без потери разрешения > картинок. > > Вот, например, два файла -- оригинальный и повернутый -- > и их размеры: > > [igor@localhost tmp]$ ls -l proba00* > -rw-r--r-- 1 igor igor 99406 Июл 28 11:50 > proba00a.jpg > -rw-r--r-- 1 igor igor 216986 Июл 28 11:50 > proba00.jpg > > При этом, если вращение провести "вручную", в gimp или в > том же > ImageMagick, то потери качества почти не происходит. > > Все возможные man-ы читал внимательно и много раз, провёл > кучу > экспериментов и облазил весь google -- решения не нашёл. > > Может нужно сначала перевести картинки в другой формат? > (tif > какой-нибудь?) > Хе..., именно так и вышло... Сначала конвертируем в tif, а потом уже вращаем и получаем нужую картинку без потери качества. > Заранее всем большое спасибо за советы. Не за что :-)) > > -- С уважением, Игорь Москалёв