簡體   English   中英

OpenCV保存圖像顯着增加.tif的文件大小

[英]OpenCV Save Image Dramatically Increases File Size of .tif

我在Python中使用OpenCV使用MatchTemplate方法在其他圖像中查找圖像。 我注意到當我加載.tif文件然后重新保存它時,即使我沒有在opencv中更改圖像,文件大小也會急劇增加,例如從68kb增加到25mb。

我寫了一個非常基本的腳本來驗證這是否發生,而沒有任何其他代碼修改圖像。

import cv, sys

filename = sys.argv[1]

image = cv.LoadImage(filename)
cv.SaveImage('test.tif', image)

我沒有看到任何優化圖像的選項。 關於如何在OpenCV中維護原始文件大小的任何想法,或者這只是在事后壓縮的問題?

可能是源被壓縮而tif,而重寫的源沒有被壓縮。

有關可能的解決方案,請參閱https://code.ros.org/trac/opencv/ticket/1080

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM