mirror of
https://github.com/opencv/opencv.git
synced 2025-08-06 14:36:36 +08:00
fix incorrect imshow behavior
This commit is contained in:
parent
2477103707
commit
da0fec7308
@ -152,7 +152,7 @@ inline void convertToShow(const cv::Mat &src, cv::Mat &dst, bool toRGB = true)
|
|||||||
break;
|
break;
|
||||||
case CV_32F:
|
case CV_32F:
|
||||||
case CV_64F: // assuming image has values in range [0, 1)
|
case CV_64F: // assuming image has values in range [0, 1)
|
||||||
cv::convertScaleAbs(src, tmp, 256.);
|
src.convertTo(tmp, CV_8U, 255., 0.);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
cv::cvtColor(tmp, dst, toRGB ? cv::COLOR_BGR2RGB : cv::COLOR_BGRA2BGR, dst.channels());
|
cv::cvtColor(tmp, dst, toRGB ? cv::COLOR_BGR2RGB : cv::COLOR_BGRA2BGR, dst.channels());
|
||||||
|
Loading…
Reference in New Issue
Block a user