在python中将PNG转换为JPG

EK

我正在尝试比较两个图像,一个是a .png,另一个是a .jpg因此,我需要将.png文件转换.jpg以获得更接近的SSIM值。以下是我尝试过的代码,但出现此错误:

AttributeError:“元组”对象没有属性“ dtype”

image2 = imread(thisPath + caption)
image2 = io.imsave("jpgtest.jpg", (76, 59))
image2 = cv2.cvtColor(image2, cv2.COLOR_BGR2GRAY)
image2 = resize(image2, (76, 59))
imshow("is it a jpg", image2)
cv2.waitKey()
幼稚

在演示如何将图像从格式转换.png.jpg格式之前,我想指出您在使用的库上应该保持一致。当前,您正在将scikit-image与opencv混合。最好选择一个库并坚持使用它,而不是使用scikit读取图像,然后使用opencv转换为灰度。

使用OpenCV图像转换.png.jpg图像,可以使用cv2.imwrite注意使用.jpg.jpeg格式,要保持最高质量,必须指定的质量值[0..100](默认值为95)。只需执行以下操作:

import cv2

# Load .png image
image = cv2.imread('image.png')

# Save .jpg image
cv2.imwrite('image.jpg', image, [int(cv2.IMWRITE_JPEG_QUALITY), 100])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Linux中将PNG批量转换为JPG

来自分类Dev

在Rails中将PDF转换为JPG / PNG错误的尺寸

来自分类Dev

使用Python将BLOB图像转换为PNG,JPG

来自分类Dev

如何在 Ionic 中将 base64 字符串转换为 JPG 或 Png

来自分类Dev

将webm转换为jpg或png

来自分类Dev

rmagick压缩并将png转换为jpg

来自分类Dev

将webm转换为jpg或png

来自分类Dev

在Windows上将PPT转换为JPG / PNG

来自分类Dev

Grunt 将 .png 转换为 .jpg 文件

来自分类Dev

将透明 png 转换为 jpg powershell

来自分类Dev

关于将PNG转换为JPG

来自分类Dev

在Python中将由Turtle绘制的图像转换为PNG

来自分类Dev

在Java中将PPM转换为JPG或BMP

来自分类Dev

在Java中将PPM转换为JPG或BMP

来自分类Dev

在R中将png转换为svg?

来自分类Dev

在R中将pdf转换为png

来自分类Dev

在Perl中将SVG转换为PNG

来自分类Dev

在Swift中将UIView转换为.png

来自分类Dev

将HttpPostedFileBase-pdf类型转换为png / jpg类型

来自分类Dev

使用ImageMagick将图像转换为PNG和JPG

来自分类Dev

将PDF的首页转换为JPG或PNG-PHP

来自分类Dev

使用PHP将JPG / PNG转换为SVG格式

来自分类Dev

使用ImageMagick将图像转换为PNG和JPG

来自分类Dev

如何将.jpg或.png图像转换为.raw格式?

来自分类Dev

使用终端和后端将.JPG或.PNG转换为.ICO

来自分类Dev

从jpg转换为png并返回数次(质量下降?)

来自分类Dev

在C#中将Excel文件转换为jpg

来自分类Dev

在Codeigniter中将上传的pdf文件转换为jpg

来自分类Dev

如何在PHP中将.pdf从post方法转换为.jpg