From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 28 Jul 2003 11:56:13 -0500 (CDT) From: Igor Moskalev To: community@altlinux.ru Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=koi8-r Content-Transfer-Encoding: 8BIT Subject: [Comm] =?koi8-r?b?99LB3cXOycUgy8HS1MnOz8sg0yBtb2dyaWZ5?= 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 07:54:30 -0000 Archived-At: List-Archive: List-Post: Здравствуйте, уважаемое сообщество! Возникла задача повернуть 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 какой-нибудь?) Заранее всем большое спасибо за советы. -- С уважением, Игорь Москалёв