
数字图像处理
文章平均质量分 81
何拙手
这个作者很懒,什么都没留下…
展开
-
基于python的数字图像处理--学习笔记(三)
进入冈萨雷斯的第三章内容,并用python实现功能。我更改了代码源,之前找到太烂了,代码全是错、、现在使用的代码很清晰,功能也很全。原创 2022-10-27 20:24:25 · 1876 阅读 · 0 评论 -
基于python的数字图像处理--学习笔记(二)
前向映射可能会导致多对一的情况,也会出现目标点没有像素,但是原图像有的问题。也即,图像变换的本质是将像素点的坐标通过某一种函数关系,所有对图像的操作都是对像素矩阵的操作。读入一个图片后,完全可以将读入的图片转换为nuparray矩阵,所有对图片灰度(色度)的变化,都可以表示为是对矩阵中像素位置对应的数据的变换操作。(x’,y’)表示一个点经过旋转后的新位置,(x,y)表示未旋转前的原始位置,θ为旋转角度,假设变换前图像为I(x,y),变换后图像为I’(x’,y’),则变换前后的图像之间存在下列关系。原创 2022-10-24 23:02:54 · 2794 阅读 · 0 评论 -
基于python的数字图像处理--学习笔记(一)
OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。此外,OpenCV还提供了Java、python、cuda等的使用接口、机器学习的基础算法调用。并使用numpy库对图片的矩阵数据进行变换处理,实现平移旋转等操作。dstCn:用于指定目标图像的通道数,如果指定的值是默认值0,那么通道数将由输入图像和颜色转换码决定。可以实现RGB颜色向HSV,HSI等颜色空间转换,也可以转换为灰度图。输入原始图像,输出新图像,图像的大小。dst:表示目的地的矩阵。原创 2022-10-18 15:45:02 · 2019 阅读 · 0 评论