我在Python中使用OpenCV的MatchTemplate方法查找图像中的其他图像。 我注意到,当我加载.tif文件然后重新保存它时,即使我没有在opencv中修改图像,文件大小也会急剧增加,例如从68kb到25mb。
我编写了一个非常基本的脚本来验证这一点,在没有任何其他代码修改图像的情况下发生。
我编写了一个非常基本的脚本来验证这一点,在没有任何其他代码修改图像的情况下发生。
import cv, sys
filename = sys.argv[1]
image = cv.LoadImage(filename)
cv.SaveImage('test.tif', image)
我没有看到任何优化图像的选项。您有任何想法如何在OpenCV中保持原始文件大小,还是只是事后压缩的问题?
.png
文件。我做的事情和你一模一样,但是从37kB变成了144kB。 - Patryk