
数字图像处理
Felaim
Hey, you're not a nobody. You're a somebody.
展开
-
Python:图像处理中img[:,:,::-1]是什么意思?
我们经常在图像预处理中会看到类似如下代码img = cv2.imread("img_path")img = img[:,:,::-1].transpose(2, 0, 1)上述两句到底是什么含义呢?我们今天就来解决这个问题。首先需要明白一点,我们通过cv2读图片是,数据读取的通道顺序是bgr,并且是height, width, channel的排列方式。所以切开上述第二行代码来看:img[:,:,::-1]也就是我们任意不改变width维的方式,也不改变height维的方式,仅仅改变cha原创 2020-09-29 15:04:42 · 14486 阅读 · 2 评论 -
OpenCV python: 任意多边形填充和凸多边形填充(fillPoly和fillConvexPoly的区别,有图有真相!)
我们经常会使用contour或者自己圈出来的区域填上对应的值或者,所以经常会使用这样两个函数:fillPoly和fillConvexPoly,至于这两个函数有什么区别呢?小伙伴从题目中就可以看出来了,一个是任意多边形进行填充(有可能是非凸的),一个是对凸多边形进行填充。两个函数的使用方法和说明:官方文档:函数fillConvexPoly绘制一个填充的凸多边形。 该函数比函数fillPoly快得...原创 2020-03-26 19:25:50 · 9570 阅读 · 1 评论 -
OpenCV python:如何判断点和轮廓的位置 (pointPolygonTest)
理想很丰满,现实很骨感,常常以为实现一个算法不是很难,但在现实中场景更加复杂,硬件限制,速度要求,好吧,只能push LZ想方法解决,也就是说进入了PDCA(PLAN,DO,CHECK,ACTION)的模式。下面介绍一个OpenCV的小接口,用来判断点和contour的位置关系def pointPolygonTest(contour, pt, measureDist): # real sign...原创 2020-03-26 18:08:57 · 12847 阅读 · 6 评论 -
Opencv python: seamlessClone泊松融合 (我把Lena变成了彼岸花怪/(ㄒoㄒ)/~~)
为什么要进行融合呢?原因是LZ在进行贴图操作的时候,经常会出现很明显的边界效应,在各种查找资料的情况下,找到了一种比较适合图像融合的方法,并且OpenCV有对应的接口,所以就网上下了图片,做了一些尝试,当然最后并没有使用这个函数是因为贴图效果太不明显了,LZ甚至以为是自己代码写错了,所以这个函数因人而异。首先这个函数的用法:def seamlessClone(src, dst, mask, p...原创 2020-03-26 16:32:08 · 4848 阅读 · 0 评论 -
Jupyter Notebook: 怎么使用cv2.imshow()来显示图像(避免图像卡死或无反应)
先来一个特别简单的操作,在jupyter notebook中,使用cv2 module来读取一张图片,然后进行显示代码如下:import cv2img = cv2.imread("../test_imgs/11.jpeg")cv2.imshow("test",img)cv2.waitKey()运行后显示:然后进行退出时,就出现卡死现象这其实是使用opencv的一个习惯问题,在c+...原创 2020-03-19 11:18:01 · 9740 阅读 · 2 评论 -
数字图像处理:关于BMP格式图像的理解和读写(c++)
一、什么是BMP格式? 它与我们常见的其他图片格式(jpeg, jpg, png, tif)有什么区别?1、JPEGJPEG是Joint Photographic Experts Group(联合图像专家小组)的缩写,是第一个国际图像压缩标准。JPEG图像压缩算法能够在提供良好的压缩性能的同时,具有比较好的重建质量,被广泛应用于图像、视频处理领域。人们日常碰到的“.jpeg”、‘’.jpg“等...原创 2020-01-07 10:21:03 · 2455 阅读 · 0 评论 -
数字图像处理:YUV与RGB的一些理解
引言正常做算法,我们一般接触到的数据来源都是RGB,如果用深度摄像机的话,数据格式都是RGBD,但是在视频采集卡中,视频采集芯片输出的码流一般都是YUV格式数据。而且,LZ最近因为项目原因,获取的数据格式已经不是熟悉的rgb类型了,所以还是需要进行对应的理解和整理的。RGB相信做图像处理的小伙伴们对RGB格式的图像数据都不陌生,R、G、B是什么意思呢?在实际获取的数字图像中,图像是以像素的形...原创 2019-12-13 17:57:09 · 3035 阅读 · 2 评论