
opencv
文章平均质量分 58
程序之巅
仰天大笑出门去,我辈岂是蓬蒿人
展开
-
图像处理高手技能清单
图像处理高手技能清单原创 2022-07-17 06:13:40 · 689 阅读 · 0 评论 -
OpenCV学习笔记:图像形态学操作
opencv基础形态学操作原创 2022-07-07 15:53:36 · 779 阅读 · 0 评论 -
opencv之图像分割
Opencv培养细胞图像分割原创 2022-07-06 16:07:29 · 1029 阅读 · 0 评论 -
python-opencv2利用 cv2.findContours()函数来查找检测物体的轮廓
轮廓检测轮廓检测也是图像处理中经常用到的。OpenCV-Python接口中使用cv2.findContours()函数来查找检测物体的轮廓。实现使用方式如下:import cv2 img = cv2.imread("./test.jpg") #读取原始图片,彩色三通道图片 gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) #将图片转化成灰度图,灰度图是单通道的,单通道的像素值是原始img三通道的像素值的均值,所有像素的值取值范围是0~255原创 2022-04-18 14:16:59 · 5296 阅读 · 0 评论 -
Opencv读取的图片的矩阵的维度与图片宽高对应关系
假如用分辨率为98*148的树形图片当我们用opencv读取该图片时,返回的图片的shape是(148, 98, 3)import cv2img = cv2.imread(img_path)print(img.shape)(148, 98, 3)由此可见图片的返回的图片的shape的格式是(h,w,c)...原创 2021-12-21 17:37:25 · 6840 阅读 · 0 评论 -
深度学习数据增强方法,透视变换原理以及实例代码详解
导读在上篇文章中,我们介绍了仿射变换,我们只需要通过一个两行三列的变换矩阵M就能够对图像实现平移、缩放、翻转、旋转操作。我们发现这些变换其实都属于平面变换,如果我们想要进行空间变换呢?将上图的扑克牌单独提取出来,如下图所示这时候我们应该如何来实现这个功能呢?这个其实就涉及到了图像的一个空间变换,就需要用到我们所说的透视变换了。透视变换透视变换(Perspective Transformation)是指利用透视中心、像点、目标点三点共线的条件,按透视旋转定律使承影面(透视面)绕迹线(透视轴)旋转某一原创 2021-02-16 23:08:51 · 13011 阅读 · 0 评论 -
深度学习数据增强方法,利用仿射变换实现图像进行各种操作如平移、缩放、旋转、翻转
导读在图像处理中,我们经常需要对图像进行各种操作如平移、缩放、旋转、翻转等,这些其实都是图像的仿射变换。通过本篇文章,你能够知道它们的实现原理以及如何应用它们。仿射变换仿射变换也称仿射投影,是指几何中,对一个向量空间进行线性变换并接上一个平移,变换为另一个向量空间。所以,仿射变换其实也就是在讲如何来进行两个向量空间的变换假设有一个向量空间k:k=(x,y)k=(x,y)k=(x,y)还有一个向量空间j:j=(x′,y′)j=(x',y' )j=(x′,y′)如果我们想要将向量空间由k变为j,原创 2021-02-15 11:21:55 · 14023 阅读 · 3 评论