计算机视觉40例学习笔记
文章平均质量分 71
打算用半年时间把《计算机视觉40例 从入门到深度学习(OpenCV-Python)》好好学习一下(20230216-20230816)
Mr_Sun_01
很多东西太飘渺,只有记录下来才有意义。
展开
-
第五章-数字水印-2-原理及实现
根据之前图像获取位平面的操作可知,最低位位平面对整体图像的影响最小,因此数字水印的原理为在图像的最低有效位上嵌入隐藏信息,即在图像的最低位替换为数字水印位平面,完成数字的嵌入操作,对已嵌入数字水印的图片提取最低位位平面,即可得到数字水印和解密后的图像,因操作在最低位位平面,所以可以忽略对图像的影响。原创 2023-04-23 19:18:39 · 1773 阅读 · 1 评论 -
第五章-数字水印-1-位平面
数字水印是一种将特定数字信息嵌入到数字作品中从而实现信息隐藏、版权认证、完整性认证、数字签名等功能的技术。以图片水印为例:水印嵌入过程:版权信息水印A嵌入到图像B中,得到含有水印的图像C,图像C与图像B在外观上基本一致,肉眼无法区分差异。水印提取过程:通过水印提取技术,将图像C中的水印提取得到删除水印的D和提取的水印E,图像C应和图像D在外观上基本一致,同时肉眼无法区分,另外,水印E应和水印A一致。原创 2023-04-20 20:14:56 · 769 阅读 · 0 评论 -
第四章-图像加密与解密
使用异或运算实现图像加密及解密功能。异或运算规则(相同为0,不同为1)同理到图像加密解密加密过程:明文a与密钥b进行异或运算得到密文c解密过程:密文c与密钥b进行异或运算得到明文a跑个代码。原创 2023-04-19 20:49:35 · 2569 阅读 · 0 评论 -
第三章-OpenCV基础-9-图像阈值
发现40例这本书需要结合作者的才能将更好的学习OpenCV,这篇开始开始图像阈值的学习。阈值是图像处理的重要概念,类似一个"像素值的标准线"。所有的像素点和这个标准线进行比对,最终是或大或小或相等。程序根据这些结果将所有的像素进行分组,然后对某一组的像素值进行"加深"或"变浅"操作,使得整个图像的轮廓更加鲜明,更容易被计算机或者肉眼识别。阈值处理可以有效得处理前景和背景的分离等功能。这里主要介绍简单阈值处理、自适应阈值处理,Otsu阈值处理。简单阈值处理(固定阈值)原创 2023-03-05 22:58:51 · 216 阅读 · 0 评论 -
第三章-OpenCV基础-8-绘图函数
OpenCV绘图函数简单说明原创 2023-03-02 19:07:28 · 356 阅读 · 0 评论 -
第三章-OpenCV基础-7-形态学
形态学主要是从图像中提取分量信息,该分量信息通常是图像理解时所使用的最本质的形状特征,对于表达和描绘图像的形状有重要意义。大体就是通过一系列操作让图像信息中的关键信息更加凸出。同时,形态学的操作都是基于灰度图进行。相关操作最主要的2种操作为腐蚀/膨胀,后面又延伸了综合操作-开运算/闭运算/形态学梯度/礼帽/黑帽等等。原创 2023-03-01 19:45:00 · 428 阅读 · 0 评论 -
第三章-OpenCV基础-6-滤波处理
滤波操作,对图像进行平滑处理,也是降噪的过程。原创 2023-02-27 19:35:21 · 849 阅读 · 2 评论 -
第三章-OpenCV基础-5-色彩处理
色彩空间的相关知识原创 2023-02-26 22:23:31 · 497 阅读 · 0 评论 -
第三章-OpenCV基础-4-掩模
掩模,又称为掩膜,掩码,模板。图像掩模是指,用特定的图像/图形/物体遮挡代处理的图像(全部或局部),从而控制图像处理的区域,在数字图像处理中,掩模就是一个指定的数组,毕竟,图像也是数组。左边图为原图,中间图为掩模(白色区域为透明区域,黑色区域为黑色遮挡区域),经过控制处理后,得到右边的结果图。原创 2023-02-25 08:59:43 · 3314 阅读 · 0 评论 -
第三章-OpenCV基础-2&3-图像处理
像素是图像构成的基本单位,像素处理是图像处理的基本操作,可以通过索引对图像内的元素进行访问和处理。二值图(也就是黑白图)及灰度图及索引的一些概率一张图片有宽高的直观属性,宽高构成了以右上为原点,宽为x轴&列为y轴的坐标系,每个坐标点就是像素点索引位置所在,而整张图也就是一个二维数组。二值图&灰度图每个索引点的数据是此坐标点的黑白颜色值,具体类型为,二值图的每个点的颜色值为0&255,灰度图的每个点的颜色值为[0,255]。所以,二值图也是特殊的灰度图。灰度图在计算机的表现是一个保存整型数据的二维数组。原创 2023-02-23 19:57:03 · 153 阅读 · 0 评论 -
第三章-OpenCV基础-1-基础
OpenCV读图保存图展示图的基本操作原创 2023-02-22 23:22:45 · 97 阅读 · 0 评论 -
第二章-Python基础
一些python比较有意思的基础,太基础的就不记录了原创 2023-02-21 20:26:45 · 80 阅读 · 0 评论 -
第一章-数字图像基础
计算机图像基础和一些前置内容原创 2023-02-20 23:40:32 · 425 阅读 · 0 评论