PNG画像の画像操作を行っています。次の問題があります。imwrite() 関数で画像を保存すると、画像のサイズが大きくなります。たとえば、以前の画像は 847KB で、保存すると 1.20 MB になります。ここにコードがあります。画像を読み込んで保存しただけですが、サイズが大きくなります。圧縮パラメーターを設定しようとしましたが、役に立ちません。
Mat image;
image = imread("5.png", -1);
vector<int> compression_params;
compression_params.push_back(CV_IMWRITE_PNG_COMPRESSION);
compression_params.push_back(9);
compression_params.push_back(0);
imwrite("output.png",image,compression_params);
何が問題になる可能性がありますか?助けてください。ありがとう。