位置: IT常识 - 正文

Opencv学习之:将图片的值进行范围调整 cv2.normalize()(opencv语句)

编辑:rootadmin
Opencv学习之:将图片的值进行范围调整 cv2.normalize() cv2.normalize()指定将图片的值放缩到 0-255 之间array = cv2.normalize(array,None,0,255,cv2.NORM_MINMAX)

推荐整理分享Opencv学习之:将图片的值进行范围调整 cv2.normalize()(opencv语句),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:opencv jni,opencv convexhull,opencv gui,opencv convertto,opencv转pil,opencv convexhull,opencv converto,opencv convertto,内容如对您有帮助,希望把文章链接给更多的朋友!

cv2.NORM_MINMAX :使用的放缩方式是 min_max 的方式

其对应的原理是: x^=x−minmax−min∗(max′−min′)+min′\hat{x} = \frac{x-min}{max-min} * (max^{'}-min^{'}) + min^{'}x=max−minx−min​∗(max′−min′)+min′

x^\hat{x}x 表示矩阵中任意一点归一化之后的值xxx 表示矩阵中的所有原始值min,maxmin,maxmin,max 分别代表矩阵中的最大值和最小值max′,min′max^{'}, min^{'}max′,min′ 分别表示放缩的目标范围中的最大和最小值Opencv学习之:将图片的值进行范围调整 cv2.normalize()(opencv语句)

例如当我们想把 0-255 值放缩到 0-1 之间,那么 max=255,min=,max′=1,min′=max=255, min=0, max^{'}=1,min^{'}=0max=255,min=0,max′=1,min′=0 就可以得到我们平时用的归一化公式: x^=x−minmax−min\hat{x} = \frac{x-min}{max-min}x=max−minx−min​

而当我们想把值从 0-1 之间放缩到 0-255 那么 max=1,min=,max′=255,min′=max=1, min=0, max^{'}=255,min^{'}=0max=1,min=0,max′=255,min′=0 x^=x−1−∗(255−)+=x∗255\hat{x} = \frac{x-0}{1-0} * (255-0) + 0=x*255x=1−0x−0​∗(255−0)+0=x∗255

除此之外,还有其他的归一化和放缩的选项,例如:

cv2.NORM_INF:归一化数组的(切比雪夫距离)L∞范数(绝对值的最大值)cv2.NORM_L1 : 归一化数组的(曼哈顿距离)L1-范数(绝对值的和)cv2.NORM_L2: 归一化数组的(欧几里德距离)L2-范数

想知道具体的公式解析可以参考文章: opencv中归一化函数cv2.normalize()的原理讲解

代码示例import cv2 test_set = torchvision.datasets.CIFAR10(root='../datasets', train=False, download=False, transform=None)x = train_set.data[0]x = x / 255.xarray([[[0.23137255, 0.24313725, 0.24705882], [0.16862745, 0.18039216, 0.17647059], [0.19607843, 0.18823529, 0.16862745], ..., [0.61960784, 0.51764706, 0.42352941], [0.59607843, 0.49019608, 0.4 ], [0.58039216, 0.48627451, 0.40392157]], [[0.0627451 , 0.07843137, 0.07843137], [0. , 0. , 0. ], [0.07058824, 0.03137255, 0. ], ..., [0.48235294, 0.34509804, 0.21568627], [0.46666667, 0.3254902 , 0.19607843], [0.47843137, 0.34117647, 0.22352941]], [[0.09803922, 0.09411765, 0.08235294], [0.0627451 , 0.02745098, 0. ], [0.19215686, 0.10588235, 0.03137255], ..., [0.4627451 , 0.32941176, 0.19607843], [0.47058824, 0.32941176, 0.19607843], [0.42745098, 0.28627451, 0.16470588]], ..., [[0.81568627, 0.66666667, 0.37647059], [0.78823529, 0.6 , 0.13333333], [0.77647059, 0.63137255, 0.10196078], ..., [0.62745098, 0.52156863, 0.2745098 ], [0.21960784, 0.12156863, 0.02745098], [0.20784314, 0.13333333, 0.07843137]], [[0.70588235, 0.54509804, 0.37647059], [0.67843137, 0.48235294, 0.16470588], [0.72941176, 0.56470588, 0.11764706], ..., [0.72156863, 0.58039216, 0.36862745], [0.38039216, 0.24313725, 0.13333333], [0.3254902 , 0.20784314, 0.13333333]], [[0.69411765, 0.56470588, 0.45490196], [0.65882353, 0.50588235, 0.36862745], [0.70196078, 0.55686275, 0.34117647], ..., [0.84705882, 0.72156863, 0.54901961], [0.59215686, 0.4627451 , 0.32941176], [0.48235294, 0.36078431, 0.28235294]]])plt.imshow(x)

x_ = cv2.normalize(x,None,0,255,cv2.NORM_MINMAX)x_array([[[ 59, 62, 63], [ 43, 46, 45], [ 50, 48, 43], ..., [158, 132, 108], [152, 125, 102], [148, 124, 103]], [[ 16, 20, 20], [ 0, 0, 0], [ 18, 8, 0], ..., [123, 88, 55], [119, 83, 50], [122, 87, 57]], [[ 25, 24, 21], [ 16, 7, 0], [ 49, 27, 8], ..., [118, 84, 50], [120, 84, 50], [109, 73, 42]], ..., [[208, 170, 96], [201, 153, 34], [198, 161, 26], ..., [160, 133, 70], [ 56, 31, 7], [ 53, 34, 20]], [[180, 139, 96], [173, 123, 42], [186, 144, 30], ..., [184, 148, 94], [ 97, 62, 34], [ 83, 53, 34]], [[177, 144, 116], [168, 129, 94], [179, 142, 87], ..., [216, 184, 140], [151, 118, 84], [123, 92, 72]]], dtype=uint8)plt.imshow(x_)

本文链接地址:https://www.jiuchutong.com/zhishi/300429.html 转载请保留说明!

上一篇:毕业设计-基于深度学习的医学影像分割(毕业设计基于51单片机多功能电子钟的设计)

下一篇:万字长文:Stable Diffusion 保姆级教程(万字长文护国安是谁写的)

  • 小米运动怎么同步到微信运动

    小米运动怎么同步到微信运动

  • 为什么苹果国际版便宜(为什么苹果国际价格高)

    为什么苹果国际版便宜(为什么苹果国际价格高)

  • 有颜色的硅胶手机壳脏了怎么清洗(有颜色的硅胶手机壳有毒吗)

    有颜色的硅胶手机壳脏了怎么清洗(有颜色的硅胶手机壳有毒吗)

  • iphone11听完语音黑屏(苹果11听语音)

    iphone11听完语音黑屏(苹果11听语音)

  • 红米k20呼吸灯可以变色吗(红米k20呼吸灯不亮)

    红米k20呼吸灯可以变色吗(红米k20呼吸灯不亮)

  • 苹果听筒进水了有杂音(苹果听筒进水了有杂音保修吗)

    苹果听筒进水了有杂音(苹果听筒进水了有杂音保修吗)

  • 华为全面屏手机怎么设置虚拟按键(华为全面屏手机有哪些型号)

    华为全面屏手机怎么设置虚拟按键(华为全面屏手机有哪些型号)

  • ipad pro 2020是第几代(ipadpro2020是第几代笔)

    ipad pro 2020是第几代(ipadpro2020是第几代笔)

  • 钉钉悬浮窗算不算时间(钉钉悬浮窗算不算观看时长)

    钉钉悬浮窗算不算时间(钉钉悬浮窗算不算观看时长)

  • 电脑用5年太卡了

    电脑用5年太卡了

  • pcam10是什么型号oppo什么型号(pcam10是什么型号的手机长什么样)

    pcam10是什么型号oppo什么型号(pcam10是什么型号的手机长什么样)

  • oppo手机网络连接不可用是怎么回事(oppo手机网络连接受限怎么处理)

    oppo手机网络连接不可用是怎么回事(oppo手机网络连接受限怎么处理)

  • 分页符在哪找(分页符怎么找)

    分页符在哪找(分页符怎么找)

  • 什么是无线网络(什么是无线网络电视)

    什么是无线网络(什么是无线网络电视)

  • internet网络结构是什么型(internet的结构特点)

    internet网络结构是什么型(internet的结构特点)

  • 苹果显示lte网络是什么意思(苹果显示LTE网络)

    苹果显示lte网络是什么意思(苹果显示LTE网络)

  • vivov1730dt的灵敏度(vivo的灵敏度)

    vivov1730dt的灵敏度(vivo的灵敏度)

  • 手机运存怎么清理(手机运存怎样清理)

    手机运存怎么清理(手机运存怎样清理)

  • iphone6是几核(苹果6是几核处理器)

    iphone6是几核(苹果6是几核处理器)

  • iphone11多少寸屏幕(iphone11多大的屏幕尺寸)

    iphone11多少寸屏幕(iphone11多大的屏幕尺寸)

  • 快手买衣服怎么退货(快手买衣服怎么查订单)

    快手买衣服怎么退货(快手买衣服怎么查订单)

  • 华为手机哪一款好用推荐(华为手机哪一款好用性价比高)

    华为手机哪一款好用推荐(华为手机哪一款好用性价比高)

  • 换电脑查看word文档时显示字体不一样(word从一台电脑考到另一台电脑格式不一致怎么解决)

    换电脑查看word文档时显示字体不一样(word从一台电脑考到另一台电脑格式不一致怎么解决)

  • 塞里雅兰瀑布后的午夜太阳,冰岛南海岸附近 (© Tom Mackie/plainpicture)(塞里雅兰瀑布图片高清)

    塞里雅兰瀑布后的午夜太阳,冰岛南海岸附近 (© Tom Mackie/plainpicture)(塞里雅兰瀑布图片高清)

  • 增值税申报表出口退税
  • 财税2012年15号文件作废
  • 外部奖励与内部奖励
  • 外出经营活动税收管理证明在哪里办理
  • 增值税税率是怎么规定的
  • 固定资产到期账务处理
  • 处置无形资产属于经营活动吗
  • 出差会议纪要模板
  • 其他资本公积属于
  • 库存冲红是什么意思
  • 库存商品对外销售会计分录
  • 账外房产按评估入账怎么交税
  • 关联方借款的企业所得税政策
  • 流动性比率小于3说明什么
  • 前程无忧靠什么赚钱
  • 企业所得税工资薪金和个税申报里一致么
  • 实物返利缴纳所得税吗?
  • 倒增值税发票过程
  • 研发费用费用化金额和资本化金额有什么区别
  • 合同银行账户与开票信息不一致会计如何处理
  • 商业银行流动性覆盖率的最低监管标准为
  • 汽车的增值税可以退税吗
  • 期权的行权收益
  • 亏损的结转分录
  • 腾讯电脑管家中蓝牙在哪
  • 会计分录中结转成本
  • 工程在建期间土地税滞纳金
  • 购买办公用品是否缴纳印花税
  • php货币换算人民币
  • 资产减值损失汇算清缴需要调增嘛?
  • 单反镜头直径越大是不是就越好
  • 汇算清缴应补税额小于400
  • 美国大峡谷在哪儿
  • laravel distinct
  • 我国增值税的纳税范围包括
  • php索引类型
  • 财政专户资金是专项资金吗
  • 大前端需要掌握什么技能
  • php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
  • vue里的for循环
  • php用户登录界面代码
  • 怎么做应收应付账款分录
  • 企业账户对私人账户转账多久到账
  • 补偿金是否应该上税
  • wordpress运行缓慢
  • c语言fgets函数用法stdin
  • 帝国cms自动更新
  • python struct库
  • 无形资产一般包括哪些权利
  • 账务核对的主要内容
  • 外贸企业 生产企业
  • ubuntu打开设置
  • 收回应收账款赊账怎么算
  • 可以抵扣土地增值税的项目
  • 职工福利基金提取流程
  • 非正常损坏的商品计入哪个会计科目
  • 未开发票已收款如何做账?
  • 用盈余公积弥补亏损的会计分录是
  • 交通运输行业指什么
  • 报销管理规定
  • 合同资产相当于以前什么会计科目
  • 其他流动资产
  • mysql5.7.20安装
  • mac的mysql安装
  • Windows下mysql5.7.18安装配置教程
  • centos5.8服务器
  • xp系统内存不能为read的解决方法
  • linux chakan
  • linux下history命令显示历史指令记录的使用方法
  • win10系统声音忽大忽小
  • 深入理解rcu
  • Windows搭建代理服务器
  • android 坐标系
  • Open quote is expected for attribute "name" associated with an element type "item".
  • 菜鸟教程 安卓版
  • unity读取文本文件
  • js 引用类型
  • javascript要怎么学
  • android获取设备输出声音
  • 出口退税申报系统反馈读入
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设