void Mat::convertTo(OutputArray m, int rtype, double alpha=1, double beta=0)
- m:輸出圖,如果尺寸或型態和呼叫影像不同,會重新分配空間。
- rtype:輸出圖的型態,呼叫影像和輸出圖的通道數會相同。
- alpha:輸出圖放大倍率,預設為1。
- beta :輸出圖增加量,預設為0。
示例:
Mat img("d://test.jpg",CV_8UC3);
Mat imgB;
img.convertTo(imgB,img.type(),0.5,0);
imshow("降低对比度",imgB);
img.convertTo(imgB,img.type(),2,0);
imshow("提高对比度",imgB);