chciałem wypróbować kilka prostych operacji na plikach i zacząłem z plikami otwierania i zapisywania (używam Python)OpenCV - imread(), imwrite() zwiększa rozmiar png?
image = cv2.imread("image.png")
cv2.imwrite("image_processed.png", image)
Po tej operacji mój oryginalny image
od 33kB przekształca się tym samym poszukuje 144KB obrazu.
próbowałem robić coś takiego: 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)
Ale to nie zmienia wiele (wielkość zmniejszyła się do 132KB)
To jest obraz, który pracuję z:
miałem ten sam problem z kompresją PNG. Przejście na 'scikit-image' i użycie jego' imsave' zdziałało cuda. – letmaik