E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
python+OpenCV
python+opencv
图像处理
前言文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。作者:张熹熹PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取http://t.cn/A6Zvjdun图像变换自然界中有很多的颜色,红红的花,绿绿的草,蓝蓝的天,白白的云,多姿多彩的世界,美轮美奂的图像。通过手机,照相机就可以定格每一个美的瞬间。但是,当把这些景
其实还好啦
·
2020-04-09 16:00
python+opencv
图像处理
转存失败重新上传取消前言文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。作者:张熹熹PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取http://t.cn/A6Zvjdun图像变换自然界中有很多的颜色,红红的花,绿绿的草,蓝蓝的天,白白的云,多姿多彩的世界,美轮美奂的图像。通过手机,照相机就可以定格每一个美的瞬
其实还好啦
·
2020-04-09 16:13
python
编程语言
OpenCV图像人脸识别人数统计
Python+OpenCV
图像人脸识别人数统计如需远程调试,可加QQ905733049由专业技术人员远程协助!运行代码如下:#!
alicema1111
·
2020-04-08 09:33
小强学
Python+OpenCV
之-1.4.2裁剪
问题引入:如果一幅图像中,你只对其中的一部分感兴趣(ROI(regionofinterest))。那么,如何将这部分ROI提取出来,丢掉其它部分呢?利用裁剪。目标本节看似是要完成对图像的裁剪,但我们裁剪图像用到的方法是,numpy的切片功能。所以本节的目标实际是要熟练掌握numpy的数组切片功能。mouth.png实例#导入库importcv2importargparse#构造参数解析器ap=ar
Eric_AIPO
·
2020-04-06 20:18
Python+OpenCV
教程8:绘图功能
主站:http://ex2tron.wang原文:
Python+OpenCV
教程8:绘图功能学习画线、圆和矩形等多种几何形状,给图片添加文字。图片等可到源码处下载。
ex2tron
·
2020-03-31 23:23
Python+OpenCV
调整图片大小
about参考了ikerpeng同学的pythonopencv图像尺寸变换resizepicture代码实现importcv2im1=cv2.imread('lena.jpg')cv2.imshow('image1',im1)cv2.waitKey(0)im2=cv2.resize(im1,(128,128),interpolation=cv2.INTER_CUBIC)cv2.imshow('im
庞贝船长
·
2020-03-31 05:21
Python+OpenCV
教程1:简介与安装
主站:http://ex2tron.wang原文:
Python+OpenCV
教程1:简介与安装本教程绝对浅显易懂,非常easy的辣,大家尽可放心食用!
ex2tron
·
2020-03-30 14:49
python+opencv
实现机器视觉基础技术(边缘提取,图像滤波,边缘检测算子,投影,车牌字符分割)
目录一:边缘提取1.对图像进行阈值分割并反色2.边缘提取二:图像滤波1.读取原图2.均值滤波3.中值滤波4.高斯滤波5.高斯边缘检测三:边缘检测算子1.显示原图2.对图像进行反色3.对图像用sobel方法进行边缘检测4.对图像用robert方法进行边缘检测四:投影1.显示原图2.垂直方向投影3.水平方向投影五:车牌字符分割1.读取原图2.灰度转换3.反色4.阈值分割5.投影6.字符识别匹配分割
一只帅气的IT小昂
·
2020-03-29 18:00
Python+OpenCV
教程番外篇4:Otsu阈值法
主站:http://ex2tron.wang原文:
Python+OpenCV
教程番外篇4:Otsu阈值法大部分图像处理任务都需要先二值化操作,所以阈值的选取很关键,Otsu阈值法会自动计算阈值。
ex2tron
·
2020-03-29 05:40
实现《你的名字》同款滤镜,
python+opencv
好久没有上,最近上来一看发现这篇文章阅读量远超了其他的文章,还有评论提到说在讲技术的时候卖萌不好。哈哈,当时写的时候完全没想过会有人搜到看,只是为自己的作品留个念想,所以文风比较散漫随意。于是这次来小修了一遍,谢谢阅读~前很长一段时间,时光相册火了一个应用《你的名字》同款滤镜,一时间这种鲜艳靓丽的卡通天空滤镜刷遍了QQ空间朋友圈。时光相册的效果是这样的。左:原图,右:滤镜图他们在新闻采访中说自己和
天然呆久必然萌儿
·
2020-03-27 12:24
python+opencv--Hough直线检测
python+opencv
–Hough直线检测通过Canny算子等边缘检测方法获得图像的边缘信息之后,我们得到仅是多组连续的边缘像素点,这些像素点包含了极为有用的信息,但是这些信息我们无法直接使用,因为图像噪声和图像像素误差的存在
Lihoon. AI
·
2020-03-25 23:17
OpenCV
opencv
python
小强学
Python+OpenCV
之-1.4.1平移、旋转、缩放、翻转-之实践
下面,我们对于本节的主题图片分别进行平移、旋转、缩放、翻转操作。平移首先,我们创建python脚本translation.py,并加入以下代码:#导入库importnumpyasnpimportargparseimportcv2#定义平移translate函数deftranslate(image,x,y):#定义平移矩阵M=np.float32([[1,0,x],[0,1,y]])shifted=
Eric_AIPO
·
2020-03-24 12:38
python+opencv
实现移动侦测(帧差法)
本文实例为大家分享了
python+opencv
实现移动侦测的具体代码,供大家参考,具体内容如下1.帧差法原理移动侦测即是根据视频每帧或者几帧之间像素的差异,对差异值设置阈值,筛选大于阈值的像素点,做掩模图即可选出视频中存在变化的桢
Chenyj0109
·
2020-03-20 17:14
Python + openCV 实现图像垂直投影和水平投影
Python+openCV
实现图像垂直投影和水平投影1.先将需要投影的图片转为灰度图,我写了两个函数,分别实现对图像进行垂直投影和水平投影;if__name__=='__main__':img=cv2.
木霖
·
2020-03-14 19:00
python+opencv
图像处理(五)——图像缩放、旋转、翻转、平移
昨天学习了两张或者两张以上的图像的加法运算,以及它们之间的融合;今天学习对单一的一张图像进行处理,为的是在获取有限图像时,通过图像增强后可以获得更多的图像集、数据库,以便于作为神经网络的训练样本。目录1.图像缩放2.图像旋转3.图像翻转4.图像平移1.图像缩放图像缩放是把图像的长和宽放大或缩小,改变的图像的整体大小,并不是裁剪图片。具体是放大(缩小)的图像的分辨率还是像素,我目前还没弄清楚。像素和
一只小白鸟
·
2020-03-14 16:01
opencv
python
python+opencv
图像处理(四)——图像加法、图像融合
目录1.图像加法运算1.1运用numpy库1.2调用OpenCV1.3两种方法的运行代码和结果2.图像融合2.1运用openCV中的addWeighter()函数2.2运用PIL库中的Image.blend()函数1.图像加法运算1.1运用numpy库运用numpy库进行图像加法运算的方法为:取模运算总像素值=图像1+图像21)当总像素值255时,像素值取(总像素值-255)。如:(250+46)
一只小白鸟
·
2020-03-14 11:09
opencv
python
python+opencv
环境搭建
在cmd中输入命令:pipinstall--upgradesetuptoolspipinstallnumpyMatplotlibpipinstallopencv-python即可网络原因报错的话需要重新设置源网址:importosini="""[global]index-url=https://pypi.doubanio.com/simple/[install]trusted-host=pypi.
碧影江白
·
2020-03-13 06:28
python+opencv
边缘提取与各函数参数解析
前情提要:作为刚入门机器视觉的小伙伴,第一节课学到机器视觉语法时觉得很难理解,很多人家的经验,我发现都千篇一律,功能函数没解析,参数不讲解,就一个代码,所以在此将搜集的解析和案例拿出来汇总!!!一、opencv+python环境搭建其实能写python的就能写opencv,但是工具很总要,代码提示也很重要,你可能会用submitvs等工具,submit编码个人觉得不够智能,vs的话过完年我学的方向
宇~
·
2020-03-09 09:13
python+opencv
学习
imread(filename,flags=None)从文件中加载图像并返回该图像imshow(winname,mat)在窗口显示一张图片;winname:窗口名称,mat要显示的图片waitKey(delay=None)等待键盘事件;delay:延迟时间,单位毫秒,0表示一直等待destoryAllWindows()释放所有窗口VideoCapture(0):创建视频捕获对象;参数:0表示使用笔
苍天の笑
·
2020-03-08 17:00
小强学
Python+OpenCV
之-1.2图像基础
目标学完本节,我们将理解:图像的基本元素是像素,什么是像素。图像的坐标系统是怎样的。操作像素的RGB值通过numpy数组操作图像1.什么是像素像素是组成图像的最小单位。我们可以看下面这张图:Pixel-example.png我们常常像下面这样表述一幅图像的大小。300x200大小。这里的300和200便是指的像素。一幅300x200的图像表示有300*200=6万个像素。通常,像素的值我们称之为强
Eric_AIPO
·
2020-03-06 00:11
Python+OpenCV
教程番外篇6:亮度与对比度
主站:http://ex2tron.wang原文:
Python+OpenCV
教程番外篇6:亮度与对比度学习如何调整图片的亮度和对比度。图片等可到源码处下载。
ex2tron
·
2020-03-05 19:52
python+OpenCV
实现图像拼接
本文实例为大家分享了利用python和OpenCV实现图像拼接,供大家参考,具体内容如下
python+OpenCV
实现imagestitching在最新的OpenCV官方文档中可以找到C++版本的Stitcher
MoonJian
·
2020-03-05 10:29
Python+OpenCV
实现图像的全景拼接
本文实例为大家分享了
Python+OpenCV
实现图像的全景拼接的具体代码,供大家参考,具体内容如下环境:python3.5.2+openCV3.41.算法目的将两张相同场景的场景图片进行全景拼接。
CancerWu
·
2020-03-05 09:47
小强学
Python+OpenCV
之-1.0开篇
写在前面:有没有想过使用
Python+OpenCV
来实现人脸识别?想想就有点小兴奋吧。小强也是不久前才了解到可以使用
Python+OpenCV
进行图像处理。觉得有趣就想学习一下。
Eric_AIPO
·
2020-03-04 13:48
Python+OpenCV
实时图像处理
导入库文件这里主要使用PySimpleGUI、cv2和numpy库文件,PySimpleGUI库文件实现GUI可视化,cv2库文件是Python的OpenCV接口文件,numpy库文件实现数值的转换和运算,均可通过pip导入。importPySimpleGUIassg#pipinstallpysimpleguiimportcv2#pipinstallopencv-pythonimportnumpy
专注地一哥
·
2020-03-03 15:47
Python
Python+opencv
学习记录3:色彩空间
文章目录1、色彩空间的介绍1.1、什么是色彩空间1.2、常见的色彩空间1.2.1、RGB1.2.2、HSV1.2.3、HSI1.2.4、YCrCb1.2.5、YUV1.3、相应的API2、色彩空间的应用2.1、颜色的提取完整代码1、色彩空间的介绍1.1、什么是色彩空间所谓色彩空间,又称“色域”,即一定的色彩范围,这是一种色彩模型。sRGB、AdobeRGB、ProPhotoRGB、CMYK等都是不
d127
·
2020-02-27 11:15
Python+opencv学习
opencv
计算机视觉
python
python+opencv
实现直方图、高斯滤波和直方图均衡化
一、绘制直方图1.基本原理直方图是一种统计报告图,由一系列高度不等的纵向条纹或线段表示数据分布的情况。在数字图像中,直方图其实是灰度级与该灰度级出现总数的对应关系,直方图的横坐标是灰度级,纵坐标是对应灰度级的总像素数。array():载入图像,将图像转化成numpy的数组对象convert():将图像转换成灰度图像flatten():将任意数组按照行优先准则转换成一维数组hist():绘制直方图,
weixin_45255372
·
2020-02-23 13:13
基于
python+opencv
的图像目标区域自动提取
向AI转型的程序员都关注了这个号????????????机器学习AI算法工程公众号:datayx一、提取纸张中的内容一张照片中的感兴趣区域总是沿着x,y,z三个轴都有一定倾斜(如下图),要想把照片翻转到平行位置,需要进行透视变换,而透视变换需要同一像素点变换前后的坐标。由此可以想到,提取矩形区域四个角的坐标作为变换前的坐标,变换后的坐标可以设为照片的四个角落,经过投影变换,矩形区域将会翻转并充满图
demm868
·
2020-02-12 22:00
图像二值化(
python+opencv
)
定义:图像的二值化,就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的只有黑和白的视觉效果。一幅图像包括目标物体、背景还有噪声,要想从多值的数字图像中直接提取出目标物体,常用的方法就是设定一个阈值T,用T将图像的数据分成两部分:大于T的像素群和小于T的像素群。这是研究灰度变换的最特殊的方法,称为图像的二值化(Binarization)。全局阈值:Python-OpenCV中
朝畫夕拾
·
2020-02-11 03:04
python+OpenCV
彩色直方图均衡化
about本文参考了sunny2038同学的OpenCVPython教程(1、图像的载入、显示和保存)jnulzl同学的openCV—Python(8)——图像直方图及其直方图-均衡化OpenCVdocumentationHistogramsStackOverflow的Errorusingcv2.equalizeHistStackOverflow的Histogramequalizationnotw
庞贝船长
·
2020-02-10 00:42
用
Python+OpenCV
让电脑帮你玩微信跳一跳
前言最近微信小游戏跳一跳大热,自己也是中毒颇久,无奈手残最高分只拿到200分。无意间看到教你用Python来玩微信跳一跳一文,在电脑上利用adb驱动工具操作手机,详细的介绍以及如何安装adb驱动可以去看这篇文章,这里就不再介绍了。但是原文每次跳跃需要手动点击,于是想尝试利用图像处理的方法自动化。最重要的不是最终刷的分数,而是解决这个问题的过程。花了一个下午尝试各种方法,最终采用opencv的模板匹
船D长
·
2020-02-09 21:29
python+OpenCV
鼠标交互图片切割矩形区域
about本文参考了:GarfieldEr007同学的Python-OpenCV�杂项(二)(三):鼠标事件、程序性能的检测和优化DoubleLi同学的opencv2使用鼠标绘制矩形并截取和保存矩形区域图像jihite同学的python实现全局变量的两种解决办法不用鼠标交互,手动设参先来个热身运动的先,直接手动设参选择。一个要点就是把一个RGB图片看成一个3维的数组。importcv2defmai
庞贝船长
·
2020-02-08 00:23
Python+OpenCV
教程2:基本元素-图片
主站:http://ex2tron.wang原文:
Python+OpenCV
教程2:基本元素-图片学习如何加载图片,显示并保存图片。图片等可到源码处下载。
ex2tron
·
2020-02-07 17:58
Anaconda3 + Pycharm 2019+ OpenCV 安装及配置
前言:在学习屈桢深老师的《一学即懂的计算机视觉(第一季)》课程时,需要安装
Python+OpenCV
,中间碰见一些问题,写一下解决过程。运行环境:window1064位操作系统。
cxk_cxj
·
2020-02-06 15:22
python
opencv
anaconda
Python+OpenCV
教程6:阈值分割
主站:http://ex2tron.wang原文:
Python+OpenCV
教程6:阈值分割学习使用不同的阈值方法"二值化"图像。图片等可到源码处下载。
ex2tron
·
2020-02-06 04:03
python+opencv
高斯模糊
高斯模糊对高斯噪声有抑制作用假设高斯函数是G(x),对于图像,假设高斯核是1*3的,则x是-1,0,1,对应于G(-1),G(0)、G(1),sum=G(-1)+G(0)+G(1),则G(-1)/sum+G(0)/sum+G(1)/sum=1importcv2ascvimportnumpyasnpdefclamp(pv):ifpv>255:return255elifpv<0:return0else
菜椒123
·
2020-01-31 18:59
图像处理
python+opencv
Python实现图像的垂直投影示例
Python+OpenCV
直接上代码importcv2importnumpyasnpfrommatplotlibimportpyplotaspltfromPILimportImageimg=cv2.imread
Saul Zhang
·
2020-01-17 10:54
使用
python+opencv
方法识别图片中的4种水果
"""用
python+opencv
方法识别图片中的4种水果"""importcv2#1.图片读取、颜色转换、阈值处理与查找图像轮廓o=cv2.imread("fruit.bmp")cv2.imshow(
jack_ying_xu
·
2020-01-17 09:08
科研
图像识别
关于初始种子自动选取的区域生长实例(
python+opencv
)
算法中,初始种子可自动选择(通过不同的划分可以得到不同的种子,可按照自己需要改进算法),图分别为原图(自己画了两笔为了分割成不同区域)、灰度图直方图、初始种子图、区域生长结果图。另外,不管时初始种子选择还是区域生长,阈值选择很重要。importcv2importnumpyasnpimportmatplotlib.pyplotasplt#初始种子选择deforiginalSeed(gray,th):
清热降火
·
2020-01-16 14:10
Python+OpenCV
实现将图像转换为二进制格式
下面是我在ubuntu中使用
python+OpenCV
读取图像并转换为二进制格式文件的代码。
大蛇王
·
2020-01-09 15:34
Python+OpenCV
实现旋转文本校正方式
假设我们有一幅图像,图像中的文本被旋转了一个未知的角度。为了对文字进行角度的校正,我们需要完成如下几个步骤:1、检测出图中的文本范围2、计算出文本被旋转的角度3、将图像旋转特定的角度第一步、读取图像,并做二值化处理#读取图像,做二值化处理img=cv.imread('img/imageTextR.png')gray=cv.cvtColor(img,cv.COLOR_BGR2GRAY)cv.imsh
云net
·
2020-01-09 09:01
小强学
Python+OpenCV
之-1.1图像加载、显示、保存
目标你将学会怎样从硬盘读取一幅图像将图像显示出来保存一幅图像到硬盘一、体验下面,我们先直接看一段代码:image_pro.py#导入OpenCV库importcv2#加载一幅图像image=cv2.imread("flower.jpg")#显示图像cv2.imshow("Image",image)#等待输入cv2.waitKey(0)执行该脚本:pythonimage_pro.py我们会看到输出:
Eric_AIPO
·
2020-01-07 22:37
【转载】
python+opencv
解决方案:保存图像的方法比较之一
https://blog.csdn.net/LiuKejiaHAX/article/details/80711208学习各种图片读入和保存方法,分析对比其图像的格式1.cv2打开和保存图片:分彩色和灰度图两种情况(1)读入指令为cv2.imread('house.jpg'),cv2.imread('house.jpg',cv2.IMREAD_GRAYSCALE)(2)读入图像为nd.array格式
dopami
·
2020-01-07 01:11
通过 Python 和 OpenCV 实现目标数量监控
今天我们将利用
python+OpenCV
实现对视频中物体数量的监控,达到视频监控的效果,比如洗煤厂的监控水龙头的水柱颜色,当水柱为黑色的超过了一半,那么将说明过滤网发生了故障。
Python学习啊
·
2020-01-05 14:26
如何通过 Python 和 OpenCV 实现目标数量监控?
今天我们将利用
python+OpenCV
实现对视频中物体数量的监控,达到视频监控的效果,比如洗煤厂的监控水龙头的水柱颜色,当水柱为黑色的超过了一半,那么将说明过滤网发生了故障。
Python学习啊
·
2020-01-05 13:00
2018-10-22OpenCV邓川教授全程班
utm_source=blogxgwz0视觉与图像OpenCV篇:
Python+OpenCV
实用教程http://ex2tron.wang/opencv入门指南https://blog.csd
叛逆闲人
·
2020-01-05 09:48
Python+OpenCV
教程番外篇9:凸包及更多轮廓特征
主站:http://ex2tron.wang原文:
Python+OpenCV
教程番外篇9:凸包及更多轮廓特征计算凸包及更多轮廓特征。图片等可到源码处下载。
ex2tron
·
2020-01-03 02:25
用
Python+OpenCV
对比图像质量
前文中讲到,图片的本质就是大量像素在二维平面上的组合,每个像素点用数字化方式记录颜色。可以直观的想象,一张图片就是一个巨大的电子栅格,每个格子内有一盏灯泡,这个灯泡可以变换256的三次方种颜色,就像下面这张卡通像素图一样,越清晰的图片像素越密集。这一次来看看OpenCV提供的两种图像质量对比方式(PSNR&SSIM)及其扩展,这篇文章会涉及到一点数学公式,顺便介绍一个我用过的生成公式的最佳在线编辑
Jeru_d39e
·
2020-01-01 13:01
Python+OpenCV
教程番外篇8:图像梯度
主站:http://ex2tron.wang原文:
Python+OpenCV
教程番外篇8:图像梯度(数学公式显示如果有问题,请点击原文查看!)了解图像梯度和边缘检测的相关概念。图片等可到源码处下载。
ex2tron
·
2020-01-01 10:17
Python+OpenCV
教程16:模板匹配
主站:http://ex2tron.wang原文:
Python+OpenCV
教程16:模板匹配学习使用模板匹配在图像中寻找物体。图片等可到源码处下载。
ex2tron
·
2019-12-31 11:18
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他