首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

华为ICT——第二章-数字图像处理私人笔记

成像原理不同:实际光线会聚形成的像是实像,实际光线反向 锥柱体对颜色灵敏度很高,贰杆状体没有颜色视觉,复制暗视觉 7:图像的感知和获取 由传感器的单元器数,尺寸,传感器性能决定的 8:图像数字化: ​​​​​​​...多数传感器的输出是连续的电压波形,图像数字化是将连续的图像转换为计算机能够处理的数字影像的过程/ 9:采样: 8K的分辨率是7680*4320, 超清(4K):3840x2160, 10:采样效果;​​​​​​​...:任何彩色 YUV: Y:亮度信号 U;色度信号 V:分离 用于图像压缩及传输5 00000000000000000000000000 HSV H:表示色相。。。...表示颜色的相位角度00范围0-360度 S:表示颜色的饱和度,表示颜色的纯度和该颜色的最大纯纯度之间的比率。。...范围 0-1 V:表示色彩的明亮程度,范围0-1 14:彩色图像 -HSV 15:颜色空间转换​​​​​​​ 16:灰度化​​​​​​​ 最大值法:I = max(R,G,B) 平均值发:I = (

17510
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    机器视觉系统硬件:光源

    (3) 亮度:亮度太大的话,缺陷可能会被淹没,亮度太小,缺陷的对比度可能也会不明显,打光也就失去了原有的意义,所以要合理选择光源的亮度。 (4) 稳定性:是指光源在一个时间范围之内稳定的发光。...LED灯具有以下优势: 形状自由度高,可以组合成各种形状、尺寸,能够自由调整照射角度,可以根据客户需要定制; 可以根据需要制成各种颜色,并可以随时调整亮度; 光源散热性好,光亮度稳定,使用寿命长,可连续使用约数万小时...颜色通过色相(Hue)、饱和度(Saturation)和明亮度(Value)来表示,即我们常说的HSV。...在有彩色中,红、蓝、黄等颜色的种类即称为“色相(Hue)”,饱和度(Saturation)是指颜色的鲜艳度,表示色相的强弱,明亮度(Value)表示颜色的明暗程度。HSV的关系用一张图来表示如下。...4 照明技术的基础知识 光的反射:指光在传播到不同物质时,在分界面上改变传播方向又返回原来物质中的现象。在反射中,光的反射角等于入射角。光在真空中呈直线传播。

    1.1K21

    初入图像处理:水稻剑叶夹角测量

    图像处理是计算机视觉的基础,通过对图像进行各种处理操作,为后续的高级视觉任务如目标识别、场景理解等提供必要的数据预处理和特征提取。在数字媒体领域,图像是信息传播的重要载体。...在机器人技术中,图像处理为机器人提供了感知周围环境的能力,使其能够识别目标物体、避开障碍物并执行各种复杂的任务。 水稻是世界主要粮食作物之一,水稻剑叶夹角对理想株型选育至关重要。...近代高产育种实践证明改良株型是提高品种产量的关键,水稻剑叶角度是构成水稻株型的主要因素之一。 传统的水稻剑叶夹角测量方式是人工使用量角器测量,这种方法效率低且容易对作物造成损伤。...步骤2:图像预处理模块复现 RGB到HSV颜色空间转换及背景分割 读取采集到的水稻基部图像,按照论文方法将其从RGB颜色空间转换为HSV颜色空间。...根据论文给定的HSV阈值范围(H:0 - 180,S:0 - 80,V:20 - 255),对HSV图像进行阈值分割,提取背景区域并生成遮罩,从而分割出水稻剑叶图像。

    8910

    UMCM 2002-A(车灯光源投影区域的绘制)

    在屏上过A点引出一条与地面相平行的直线,在该直线A点的同侧取B点和C点,使AC=2AB=2.6m。...要求C点的光强度不小于某一额定值(可取为1个单位),B点的光强度不小于该额定值的两倍(只需考虑一次反射)。在满足该设计规范的条件下,计算线光源长度,使线光源的功率最小。...以抛物面的顶点为原点O,对称轴为x轴,线光源所在的直线为y轴,过顶点且与平面xOy垂直的直线为z轴,建立空间直角坐标系。由题中所给出的数据可求得旋转抛物面的方程是:60x=y^2+z^2....1.能够到达B点的入射光线方程的求法 ? 我日,为什么这么大 ? 画个示意图 由导数的几何意义可知:过P点的法线PN的斜率是 ? 。又根据光线的几何原理(入射角等于反射角)有 ? 。...从而就得到过P点的入射光线的方程为 ? 2.能够到达C点的入射光线方程的求法 同前,易求得能够到达C点且过P点的入射光线方程为 ?

    73810

    基于OpenCV的流水线包装箱检测计数应用(附源码)

    导 读 本文主要介绍基于OpenCV的流水线包装箱检测计数应用,并给出源码。...范围,保证较好的提取去包装箱的轮廓mask,效果如下: 通过调试设置HSV范围如下,然后做HSV轮廓提取,提取纸箱轮廓。...lower_range=np.array([0,46,64]) upper_range=np.array([43,115,160]) 【2】划定多边形区域,当直线轮廓中心点经过时将目标跟踪的id添加到...这里直接用HSV范围提取的纸箱目标,没有用深度学习目标检测方法。另外计数时也不一定使用多边形,以直线和点的距离来计算也可以,核心还是避免重复计数。...另外实际流水线上,这种简单应用还用不到视觉,红外传感器+单片机就可以搞定了,此例仅供参考。 —THE END—

    73510

    Image Representation & Classification(图像表示与分类)

    编码蓝屏应用 色彩空间 我们已经知道要怎么检测蓝幕背景了,但这种检测方法是有前提的,那就是场景光线要好 而且蓝幕的颜色得十分连贯,如果光线发生了变化墙壁有阴影、很斑驳或太亮了怎么办?...这时简单的蓝色阀值就不适用了。 那我们要如何完整地检测出处于不同光线下的物体呢? 其实 表示图像颜色的方法还有很多,不仅仅有RGB这种颜色分量。...我们通常把各种各样的颜色表示法称为“颜色空间” ?...RGB R\G\B三维坐标来表示,比如白色坐标为(255,255,255) HSV 三个字母分别表示色相、饱和度、明度 HLS 则是指色相、亮度、饱和度 以上就是图像处理最常用的几种颜色空间 利用HSV...定义一个函数来找到图像的平均值,函数avg_brightness 会读入一个 RGB 图像: 1.把图像转换为 HSV 颜色空间 2.对 V 通道的所有像素值求和 3.计算图像面积,这里是 600

    52120

    让车辆“学会”识别车道:使用计算机视觉进行车道检测

    所有人在开车时都要注意识别车道,确保车辆行驶时在车道的限制范围内,保证交通顺畅,并尽量减少与附近车道上其他车辆相撞的几率。对于自动驾驶车辆来说,这是一个关键任务。...摄像机标定和图像失真去除 第一步是找到校准矩阵,以及用于拍摄道路照片的相机的畸变系数。这是非常必要的,因为相机镜头的凸形曲线在进入针孔时弯曲光线,从而造成了真实图像的扭曲。...因此,真实世界里的直线在我们的照片中可能不再是直线了。 为了计算相机的变换矩阵和畸变系数,我们在同一相机拍摄的平面上使用了多个棋盘图像。...对于HLS和HSV,颜色相通道产生非常杂乱的输出,而HLS的饱和通道似乎给出了不错的结果; 它优于HSV的饱和通道。...在这个阶段,我们面临各种有利弊的选择。我们的目标是在给定的颜色通道上找到正确的阈值,以突显车道的黄线和白线。

    3.3K60

    光和颜色

    至此,我们就可以理解光和颜色之间的关系:在可见光的范围内,不同的波长和强度的映射函数对应一种颜色。 ? 感光器 在了解了光和颜色的关系后,我们先关心一下我们的眼睛是如何看到光和颜色的。...前者可以在光线充足的情况下感受到R,G,B三种光谱,分别对应可见光范围内的长波(Large),中波(Medium)和短波(Short),后者在光线较弱的环境下感知强度,这也是夜晚我们能分别明暗但无法辨识颜色的原因...Color Model 当我们能够捕捉光线后,自然,我们会想到如何呈现它,这就涉及到一个模型的概念。基于感光器的原理,首先就会想到最熟悉的RGB模型。 ?...如下是HSV和RGB之间的对比,我们选择任意一个颜色,比如红色,右侧是该颜色的单色(monochromatic),我们上下滑动该控件,对比HSV和RGB的变化区别。...说到灰度图,也就是明暗的变化,从极致的暗到极致的亮之间的变化很大,不仅是人眼,任何感光元件都无法覆盖整个范围,这样,我们所感知的亮度和光的强度之间便会有一个线性关系,比如光线强度的累加就是对应颜色的强度

    1.5K30

    颜色空间

    色彩是人的眼睛对于不同频率的光线的不同感受,在数学上将其描述为多种组织形式,即为颜色空间,本文记录相关内容。 简介 色彩空间是组织色彩的一种方式。...在图像和监视器的上下文中,我们根据其RGB原色和白点来描述颜色空间。重要的是要知道图像处于什么颜色空间,以便可以正确解释和显示颜色。...常用颜色空间于用途相关: image.png 接下来介绍几种常用的颜色空间 RGB 最常用的颜色空间,RGB彩色空间利用相加混合法将三个彩色分量按照不同的比例叠加,最终就可以在屏幕中显现出各种颜色...类似于矩阵的基,在颜色空间选择三基色可以通过适当比例的混合组成自然界中任何一种颜色 由于人眼对于红绿蓝三种色光最为敏感,并且由这三种颜色能组成的颜色范围最广,故一般选用RGB (红绿蓝)作为三基色 YUV...其中光谱色所占的比例愈大,颜色接近光谱色的程度就愈高,颜色的饱和度也就愈高。饱和度高,颜色则深而艳。光谱色的白光成分为0,饱和度达到最高。通常取值范围为0%~100%,值越大,颜色越饱和。

    2.2K11

    【图形学】探秘图形学奥秘:区域填充的解密与实战

    这项技术的应用范围非常广泛,涵盖了许多领域,包括计算机游戏、虚拟现实、计算机辅助设计(CAD)、医学图像处理、动画制作等。...2.4 实验原理 区域填充即给出一个区域的边界,要求对边界范围内的所有象素单元赋予指定的颜色代码。区域填充中最常用的是多边形填色,本节中我们就以此为例讨论区域填充算法。...将这些交点按照x坐标进行分类,将分类后的交点成对取出,作为两个端点,以所填的色彩画水平直线。多边形被扫描完毕后,填色也就完成。 2.5 实验步骤 新建工程,绘制几何图形,同时进行扫描线添色。...,也可以认为是装填粒子的数量 int len = rand() % 30 + 50;//rand() % 30 + 50这个是源代码的数值,数值越大,烟花爆炸的范围,散开的范围就越大。...for (int i = 0; i < n; i++) { if (colorful)//决定烟花的爆炸光线,每一条是否是同一颜色的。

    16310

    Unity Hololens2开发|(十一)MRTK3 Solver(求解器)

    以下求解器提供基本行为的构建基块: 求解器类型 描述 Orbital 锁定到指定位置并偏离参照对象 ConstantViewSize 应缩放以保持相对于参照对象视图不变的大小 RadialVie 使对象保持在参照对象的视锥投射范围内...Momentum 应用加速/速度/摩擦来模拟由其他求解器/组件移动的对象的动量和弹性。 HandConstraint 约束对象,使其在 GameObject 不会与手部交叉的区域跟随手部。...“Min和Max View Degrees”属性决定了 GameObject 必须始终在视线范围内的部分的面积。...因此,如果光线投射是用户凝视的方向,则 GameObject 将沿直线从表面上的击中点向摄像头靠近。 “Oriention Mode(方向模式)”确定相对于表面上的法线应用的旋转类型。...该组件的工作方式是执行各种光线投射,以确定哪些表面可以“吸附”光线。

    36810

    你真的了解眼里所见的色彩吗?(一文总结RGBHSVLab)

    2.1 RGB色彩空间 RGB色彩空间基于三原色学说:视网膜存在三种视锥细胞,分别含有对红、绿、蓝三种光线敏感的视色素,当一定波长的光线作用于视网膜时,以一定的比例使三种视锥细胞分别产生不同程度的兴奋...在RGB模式下,通道向量的三个分量分别表示、、三个颜色通道的颜色强度。、、相当于颜色空间的三个正交基,如图所示,通过、、的比例来混合调节出纷繁复杂的各种颜色。...2.2 HSV色彩空间 HSV颜色空间比RGB更接近人们对彩色的感知经验,非常直观地表达颜色的色调、鲜艳程度和明暗程度。...如果数字成像设备仅使用图像传感器,则无法获取光照的颜色信息,即只能产生灰度图像。...具体而言,在图像传感器前面设置一个滤光层,上面布满的滤光点与下层像素一一对应,这些滤光点按照2×2的色块依次排列,称为拜耳阵列。

    1.2K20

    机器视觉工业缺陷检测(光源,相机,镜头,算法)

    RGB 转 HSV公式: 2、相机的选择 (1)工业数字相机的分类: 工业相机按照芯片类型可以分为CCD相机、CMOS相机; 按照输出色彩可以分为单色(黑白)相机、彩色相机; 按照传感器的结构特性可以分为线阵相机...光波长度的影响: 在相同的工业相机及镜头参数条件下,照明光源的光波波长越短,得到的图像的分辨力越高。...3.高景深范围和高解析度过小的景深会引起对比度的下降,结果会降低分辨力。远心镜头具有高的景深范围和解析度,满足各种不同的测试要求。...(6)可对各种结构进行分析,包括连接部件分析、轮廓处理、距离变换、各种距的计算、模板匹配、Hongh变换、多边形逼近、直线拟合、椭圆拟合和Delaunay三角划分等。...HSV颜色识别-HSV基本颜色分量范围 一般对颜色空间的图像进行有效处理都是在HSV空间进行的,然后对于基本色中对应的HSV分量需要给定一个严格的范围,下面是通过实验计算的模糊范围(准确的范围在网上都没有给出

    18.1K610

    彩色图像色彩空间原理

    自然界的各种色彩、人类所感知的色彩以及各种图像设备和计算机软件所使用的颜色可通过色彩空间(Color Space)来描述。 色彩是人脑对不同视觉刺激的反应。...以上色彩空间中,RGB被计算机显示器采用,HSV/HSB被艺术家用于艺术创作,HSl和HSL则适合机器视觉和图像处理系统开发。 下表对这几种色彩空间进行了汇总: ?...RGB色彩空间,使用不同比例的红绿蓝三基色进行加性组合来表示颜色,如计算机彩色阴极射线管、彩色光栅图形的显示器都使用RGB数值驱动电子枪发射电子,以激发荧光屏上的颜色的荧光粉发出不同亮度的光线,并通过混合相加产生各种颜色...在HSV模型中,从倒立锥的顶点到底面色环中心,明度由小变大。由于HSV模型按照人眼对色彩的感知原理构建,因此常被艺术家用来进行各种彩色艺术创作。 HSI和HSL色彩空间的第三个分量与HSV也有区别。...HSV使用代表光线强度的明度作为第三个分量,而HSI使用代表由黑到白变化的灰度(Intensity),HSL使用了表示白色多少的亮度(Luminance)作为第三个分量。

    1.1K40

    10分钟辨清色彩模型|多媒体系统导论笔记

    RGB RGB对应红绿蓝三原色,在数字图像中常用24bit空间(8+8+8)储存信息,每条颜色通道的取值范围为【0,255】,长度即256=2^8,可对应表达256^3种颜色。...由视锥细胞的比例分布特点,可以在图像压缩时采用8bit空间(3+3+2)。 三色加法模型:光强的叠加是线性的,两束100流明的光线叠加,可获得200流明光强的光线。...根据缩写不同,HSV有时也被称作HSB(就是说HSV和HSB是一回事)。HSL中的L表示亮度(Lightness/Luminance/Intensity)。...下面的图能更好的对比HSL和HSV的区别:在圆柱体外围是纯色(红黄绿蓝紫...)HSL中,这圈纯色位于亮度(L)等于1/2的部位,而在HSV中是在明度(Value)等于1的部位。...可以看出gamma矫正后压缩高光,保留了更多暗部信息 RGB是在显示器设备上显示的,以电视为例,其显像管的电压和发出的亮度并不是线性的,例如0.5的Green亮度,显像管可能只需要0.2

    1.7K30

    色彩空间介绍

    采用的大多数色彩模型都是面向硬件或面向应用的。色彩空间从提出到现在已经有上百种,大部分只是局部的改变或专用于某一领域。色彩空间有许多种,常用有RGB,YUV,HSV,HSI等。...RGB色彩模型 RGB色彩模型基于三原色学说:视网膜存在三种视锥细胞,分别含有对红、绿、蓝三种光线敏感的视色素,当一定波长的光线作用于视网膜时,以一定的比例使三种视锥细胞分别产生不同程度的兴奋,这样的信息传至大脑中枢就产生某一种颜色的感觉...HSV色彩模型 HSV(Hue, Saturation, Value)HSV颜色空间比RGB更接近人们对彩色的感知经验,非常直观地表达颜色的色调、鲜艳程度和明暗程度,是根据颜色的直观特性由A. R....光谱色的白光成分为0,饱和度达到最高。通常取值范围为0%~100%,值越大,颜色越饱和。...明度V:表示颜色明亮的程度,对于光源色,明度值与发光体的光亮度有关;对于物体色,此值和物体的透射比或反射比有关。通常取值范围为0%(黑)到100%(白)。

    1K21

    计算机图形学整理

    色彩视觉 色彩是对不同波长的光的能量的感知: 不同波长的电磁波(electromagnetic waves)对应不同的色彩; 对于人眼能感知的光(可见光),其波长范围为380nm到760nm之间。...RGB色彩空间 在所有用于表示色彩的各种色彩空间中,RGB(红绿蓝)色彩空间在计算机图形学中的使用最为广泛: 色彩使用三通道RGB向量(r,g,b)来表示; 在RGB色彩空间中,有部分的常用操作可以通过对...HSV系统则提供了一个直观的方法来对色彩进行准确的选择; HSV色彩空间应用于:图像处理、分形图像、光线跟踪... HSV的具体内容可以参考OpenCV计算机视觉整理 中的HSV/HSB/HSL。...光的传播遵循反射定律: 入射角等于反射角; 入射光线、反射光线、以及反射面的法向量位于同一平面内。...镜面反射光效果 对于光滑的平面,依据反射定律,反射光线往往集中在一个小的立体角内,这些反射光我们称之为镜面反射光; 镜面反射光的强度为: Is=IiKs∗(R⋅V)n Ks 是镜面反射系数,与物体表面光滑度相关

    74320

    手把手教你用OpenCV做人脸口罩佩戴检测(附详细步骤+代码)

    ---- 人脸检测方法对比: (1) 使用OpenCV Haar分类器检测人脸,例如使用自带的haarcascade_frontalface_alt.xml不能适应光线暗的情况和人脸遮挡情况,佩戴了口罩无法检测到人脸...([0,30,30])#颜色范围低阈值 upper_hsv_1 = np.array([40,255,255])#颜色范围高阈值 lower_hsv_2 = np.array([140,30,30])#...颜色范围低阈值 upper_hsv_2 = np.array([180,255,255])#颜色范围高阈值 mask1 = cv2.inRange(hsv_img,lower_hsv_1,upper_hsv...([40,255,255])#颜色范围高阈值 lower_hsv_2 = np.array([140,30,30])#颜色范围低阈值 upper_hsv_2 = np.array([180,255,255...])#颜色范围高阈值 mask1 = cv2.inRange(hsv_img,lower_hsv_1,upper_hsv_1) mask2 = cv2.inRange(hsv_img,lower_hsv

    12.4K63

    TensorFlow、PyTorch、Keras、Scikit-learn和ChatGPT。视觉开发软件工具 Halcon、VisionPro、LabView、OpenCV

    ChatGPT基于GPT(Generative Pretrained Transforme:生成预训练变压器)架构,其模型训练使用了大量的互联网文本。...与其他AI工具不同,ChatGPT并不是一个用于构建模型的工具或库,而是一个实际的AI应用。它的应用范围非常广泛,从生成文章和编写邮件,到提供客户服务和支持。...OpenCV具有以下的特征:(1)开源计算机视觉采用C/C++编写。(2)使用目的是开发实时应用程序。(3)独立与操作系统、硬件和图形管理器。(4)具有通用的图象/视频载入、保存和获取模块。...(6)可对各种结构进行分析,包括连接部件分析、轮廓处理、距离变换、各种距的计算、模板匹配、Hongh变换、多边形逼近、直线拟合、椭圆拟合和Delaunay三角划分等。...HSV颜色识别-HSV基本颜色分量范围 一般对颜色空间的图像进行有效处理都是在HSV空间进行的,然后对于基本色中对应的HSV分量需要给定一个严格的范围,下面是通过实验计算的模糊范围(准确的范围在网上都没有给出

    9410
    领券