मैं फ़ाइलों पर कुछ सरल आपरेशनों की कोशिश करना चाहता था और मैं खोलने और बचत फ़ाइलें (मैं अजगर का उपयोग)ओपनसीवी - imread(), imwrite() पीएनजी के आकार को बढ़ाता है?
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 तक की कमी) इस छवि को जो मैं के साथ काम कर रहा हूँ है:
मुझे पीएनजी संपीड़न के साथ एक ही समस्या थी। 'Scikit-image' पर स्विच करना और इसके' imsave' का उपयोग करके चमत्कार किया। – letmaik