Показать полную графическую версию : [решено] Чем объединить два файла в один?
Есть два файла jpeg. Нужно объединить их в один, например, так, чтобы одна картинка была вверху листа, другая -- внизу.
Adobe Photoshop 5.0 Microsoft Paint, Imagine, XnView/XnView MP, IrfanView, ImageMagick… несть им числа. Первые — наглядное объединение «ручками», ImageMagick — программно.
IrfanView »
Можно уточнить, как это делать им? Пытался найти преобразование группы файлов, не получилось. Нужно сделать один лист (Jpeg), где сверху вниз будут показаны изображения из двух разных файлов.
http://i.imgur.com/NzQP28i.pnghttp://i.imgur.com/RKcY27z.png
http://i.imgur.com/IxWsyZe.pnghttp://i.imgur.com/UsZKkBu.png
http://i.imgur.com/aErkfcE.png
http://i.imgur.com/hRzBsXT.png
http://i.imgur.com/7UpOR5q.png
Можно и предварительно подобрать такие размеры при создании изображения, чтобы обрезка не требовалась (если у них одинаковая ширина).
Но я бы лучше использовал ImageMagick — быстрее и проще.
Peter15,
How to Merge Two Photos in Microsoft Paint (https://www.techwalla.com/articles/how-to-merge-two-photos-in-microsoft-paint)
Какой кошмар ручками всё это делать ;). Насколько проще в ImageMagick:
magick.exe 1.jpg 2.jpg 3.jpg -append Result.jpg
magick.exe 1.jpg 2.jpg 3.jpg -resize 400 -append Result.jpg
for /f "usebackq delims=" %i in (`magick.exe 1.jpg -format "%w" info:`) do @magick.exe 1.jpg ( 2.jpg 3.jpg -resize %~i ) -append Result.jpg
Есть два файла jpeg. Нужно объединить их в один »
Неправильная постановка задачи. Сделать это можно, объединив их в формат *.mpo, причём без потерь качества. И задача будет решена абсолютно точно — но это не то, что вам нужно.
Правильная — скорее такая: "Есть два изображения в формате jpeg. Нужно объединить их в одно в том же формате".
объединив их в формат *.mpo »
Налоговая не принимает такой формат. Iska, а почему размер результирующего файла получился меньшим, чем размер любого из исходных? Он как-то преобразуется? Но разницу в качестве заметить не удалось.
почему размер результирующего файла получился меньшим, чем размер любого из исходных? »
При объединении изображений формата jpeg они сначала преобразуются в bmp-формат, а затем эти точечные рисунки объединяются и снова преобразуются в jpeg. А в отличие от формата mpo, где объединяются именно файлы, а не изображения из них полученные, преобразование в jpeg является преобразованием с потерями. Потери же эти и, соответственно, результирующий размер файла зависят от выбранного коэффициента сжатия.
Т.е. результирующее изображение не будет точно соответствовать исходным объединяемым (которые, кстати, уже были искажены таким преобразованием во время сохранения) — однако при малых коэффициентах сжатия это ухудшение может быть практически не заметно глазу даже в случае, когда размер результирующего файла получается меньше суммы двух исходных, а то и меньше одного из них. Особенно в случае, когда исходные изображения были сохранены с очень высоким коэффициентом качества (т.е., грубо говоря, с очень малым сжатием).
А чем можно объединить в формат mpo , а затем обратно в jpeg, чтобы особо качество не терялось?
а затем обратно в jpeg, чтобы особо качество не терялось? »
А всё равно, если будете затем объединять изображения, результирующее качество будет теряться: там внутри два исходных jpg. А налоговой всё равно: даже если вы ещё раза в два зажмёте — ей этого хватит, они художественной обработкой ваших сканов не занимаются..
Формат mpo (http://chem-otkrit.ru/format/mpo) же обычно используется для хранения стереопары в одном файле, хотя может объединять и более чем два jpg.
Iska, а почему размер результирующего файла получился меньшим, чем размер любого из исходных? »
Потому что формат jpeg подразумевает разрушающее кодирование, сжатие с потерями за счёт огрубления изображения.
Но разницу в качестве заметить не удалось. »
Она есть. В худшую сторону у результата.
При объединении изображений формата jpeg они сначала преобразуются в bmp-формат »
Точнее, в bitmap или иное внутреннее представление.
А чем можно объединить в формат mpo , а затем обратно в jpeg, чтобы особо качество не терялось? »
Peter15, качество всегда будет теряться при использовании обычного формата jpeg (есть, конечно, т.н. Lossless JPEG, но это частности).
Теоретически, два jpeg-файла можно попытаться склеить без потерь, но при этом исходные изображения должны соответствовать определённым жёстким требованиям. Не заморачивайтесь.
Join Multiple JPG Files Into One
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.