首页 > 其他分享 >16位灰度图转8位

16位灰度图转8位

时间:2022-09-01 10:11:23浏览次数:59  
标签:src 16 int dst 图转 灰度 minv

//16位灰度图转8位
static Mat Gray16To8(Mat &src, Mat &dst, int height, int width)
{
    double minv = 0.0, maxv = 0.0;
    double* minp = &minv;
    double* maxp = &maxv;
    minMaxIdx(src, minp, maxp);
    ushort *p_src;
    uchar *p_dst;
    for (int i = 0; i < height; i++)
    {
        p_src = src.ptr<ushort>(i);
        p_dst = dst.ptr<uchar>(i);
        for (int j = 0; j < width; j++)
        {
            p_dst[j] = (p_src[j] - minv) / (maxv - minv) * 255;
        }
    }

    return dst;
}

 

标签:src,16,int,dst,图转,灰度,minv
From: https://www.cnblogs.com/okmai77xue/p/16645521.html

相关文章

  • 16个EMC设计标准电路
    来源:https://mp.ofweek.com/gongkong/a4456939256261、AV接口EMC设计标准电路2、AC110V-220VEMC设计标准电路3、CAN接口EMC设计标准电路4、DC24V接口EMC设计标准电路......
  • ubuntu 16.04 cmake升级
    ubuntu16.04默认安装的cmake版本为3.5,但有时编译一些包时需要更高的版本,需要升级cmake。千万别执行下面的命令,这样会把之前用cmake编译好的包都给卸载掉,包括ros。......
  • Odoo 16 重大变更
    TableofContents新模块转社区版转企业版功能改进    新模块knowledge知识库data_recycle数据回收privacy_lookup隐私查询l10n_tw台湾本地化p......
  • Ubuntu 16.04 LTS内核更新!
    Canonical发布了2016年4月21日Ubuntu16.04LTS公布以来的首次内核更新,此次更新修补了由不同开发人员、Linux 黑客和安全研究人员发现的共15个安全漏洞。在此我......
  • Python_16异常处理
    一、异常处理基本概念异常处理,是编程语言或计算机硬件里的一种机制,用于处理软件或信息系统中出现的异常状况(即超出程序正常执行流程的某些特殊条件)如:文件找不到、网络连接......
  • gym-101667K Untangling Chain
    UntanglingChain构造显然对于一条线段来说,走到头只有左右两边可以选择,换句话说,第一次是横着走,第二次是竖着走,因此可以构造一个走法,让他每次都突破自身走过路径的四个边(......
  • ERROR server: 192.168.1.22:22122, response status 28 != 0以及2 != 0
    背景介绍:fdstdfs部署好以后进行测试,然后突然报错,记录一下本次的问题报错信息如下:   原因:经查找28!=0的问题应该是物理内存不够的原因,如下图,我的系统部......
  • 【Push Kit】推送返回80100016错误
    问题描述:在发送消息时报Anti-Spam:wordisforbiddenin[CONTENT],resp={"code":"80100016","msg":"Anti-Spam:wordisforbiddenin[CONTENT] 解决方案:80100016......
  • SpringBoot 生产中 16 条最佳实践
    1、使用自定义BOM来维护第三方依赖1<dependencyManagement>2<dependencies>3<dependency>4<groupId>io.spring.platform</groupId>......
  • CF1603D Artistic Partition
    这是道有趣的观察性质题,可惜我没有脑子。看到这个dp形式就非常整体二分,所以它就是整体二分(雾我们先令\(c(i,j)\)表示\(i\lex<y\lej,\gcd(x,y)\gei\)的数量,输出......