Я пытаюсь изменить размер изображения в формате jpeg и увеличить рамку. Для этого я применяю изменение размера к исходному изображению и компоную его на более новом изображении:
with Image(blob=binary_data) as img:
...
img.resize(width=new_width, height=long(2000))
# Compose image to enlarge frame
with Image(width=1571, height=2000, background=Color('white')) as dst_image:
...
dst_image.composite(img, x, 0)
img = dst_image
img.resolution = (300,300)
img.format = 'jpg'
jpeg_bin = img.make_blob()
В конце я бы ожидал разрешение 300dpi. Команда Imagemagick «идентифицировать» показывает разрешение 300 точек на дюйм, но это не так; действительно, если я открою его с помощью Gimp, он покажет разрешение 72 dpi.
Я использую Wand v.0.4.4.
Мой код неправильный? ... Любые идеи?