我想尝试对文件进行一些简单的操作,我从打开和保存文件开始(我使用 Python)
image = cv2.imread("image.png")
cv2.imwrite("image_processed.png", image)
在这个操作之后,我原来image
的 33kB 转换成相同的 144kB 图像。
我试过做这样的事情: http://opencv.itseez.com/modules/highgui/doc/reading_and_writing_images_and_video.html?highlight= imwrite#imwrite
params = list()
params.append(cv.CV_IMWRITE_PNG_COMPRESSION)
params.append(8)
image = cv2.imread("image.png")
cv2.imwrite("image_processed.png",image,params)
但这并没有太大变化(大小减少到 132kB)
这是我正在使用的图像: