您的位置:首页 > 文旅 > 旅游 > yy8848青苹果影私人视院_最便宜的免费建站_北京seo排名优化网站_百度软件中心下载安装

yy8848青苹果影私人视院_最便宜的免费建站_北京seo排名优化网站_百度软件中心下载安装

2025/2/12 13:13:13 来源:https://blog.csdn.net/orangapple/article/details/145515705  浏览:    关键词:yy8848青苹果影私人视院_最便宜的免费建站_北京seo排名优化网站_百度软件中心下载安装
yy8848青苹果影私人视院_最便宜的免费建站_北京seo排名优化网站_百度软件中心下载安装

    通过OpenCvSharp,将16位图转8位图,代码如:

        public static Mat Convert16BitTo8Bit(Mat src16, double max, double min){if (src16.Depth() == 0){//已经是8位了return src16;}Mat dst8 = Mat.Zeros(src16.Rows, src16.Cols, MatType.CV_8UC1);if (max <= min){if (min == 255){max = 255;min = 254;}else{max = min + 1;}}double delt = 255.0 / (max - min);for (int i = 0; i < src16.Rows; i++){for (int j = 0; j < src16.Cols; j++){ushort s = src16.At<ushort>(i, j);if (s < min){dst8.At<byte>(i, j) = 0;}else{byte d = (byte)((s - min) * delt);dst8.At<byte>(i, j) = d;}}}return dst8;}

参数说明:

Mat src16,16位图

double max,16位图的最大值

double min,16位图的最小值

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com