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
Opencv-python
Opencv-python
(cv2)图像读取、显示与保存,看这一篇就够了
Opencv-python
(cv2)图像读取、显示与保存,看这一篇就够了图像读取之cv2.imread()函数imread函数的坑图像显示之cv2.imshow()函数imshow函数的坑读取与显示图像常见报错提示图像保存之
风雪夜归人o
·
2020-06-25 22:42
计算机视觉与图像处理
【
opencv-python
】 安装opencv-contrib-python
【
opencv-python
】安装opencv-contrib-python-1、背景-2、尝试conda直接安装-3、pip安装下载的whl文件-1、背景RepositoryforOpenCV’sextramodules.Contributetoopencv
jn10010537
·
2020-06-25 22:43
opencv二次开发实战
一起学
opencv-python
十二(图像直方图)
如何画图像直方图https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_imgproc/py_histograms/py_histogram_begins/py_histogram_begins.html#histograms-getting-started和https://www.bilibili.com/v
bili_9794454062
·
2020-06-25 21:47
opencv
一起学
opencv-python
七(ROI,泛洪填充和颜色替换)
ROI这个ROI是我们自己选择的,ROI就是图像的一个子集,ROI也可以说是我们需要进行操作的一个区域或者说我们选中的区域。我下面是和opencv的滑条结合了一下,就是滑动滑条,ROI的区域会跟着变,我们把ROI区域的图像变为灰度图像,这样可以看出滑块滑动的效果。那么首先来学习这个滑条函数,参考了https://blog.csdn.net/u012005313/article/details/69
bili_9794454062
·
2020-06-25 21:15
opencv
一起学
opencv-python
十(给图像加噪声,模糊处理和图像锐化)
参考了https://www.bilibili.com/video/av24998616/?p=9https://www.bilibili.com/video/av24998616/?p=10和https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_imgproc/py_filtering/py_filteri
bili_9794454062
·
2020-06-25 21:15
opencv
Ubuntu 16.04 安装opencv方法 Python接口
2.如果ubuntu中没有pip的,先安装pipsudoapt-getinstallpython3-pip3.在pip中可以方便快速的安装
opencv-python
一颗小树x
·
2020-06-25 19:40
【Linux
开发与应用
】
python+OpenCV图像处理(十一)图像轮廓检测
图像轮廓检测(一)检测轮廓在
OpenCV-python
中,使用cv2.findContours()函数来对图像进行轮廓检测。
Jumping boy
·
2020-06-25 19:04
图像处理
第一章:OpenCV简介
OpenCV-Python
教程简介OpenCVOpenCV于1999年由GaryBradsky在英特尔创立,第一个版本于2000年问世。
Tony_Tree
·
2020-06-25 17:20
OpenCV
计算机视觉
Python
opencv-python
像素的学习,以及numpy数组的操作
今天学习像素的遍历,反转,以及numpy的基本操作。用法:zeros(shape,dtype=float,order='C')返回:返回来一个给定形状和类型的用0填充的数组;参数:shape:形状dtype:数据类型,可选参数,默认numpy.float64dtype类型:t,位域,如t4代表4位b,布尔值,trueorfalsei,整数,如i8(64位)u,无符号整数,u8(64位)f,浮点数,
码海淹没的小强
·
2020-06-25 16:43
opencv-python
opencv-python
:12_图像阈值(二值化、固定阈值、自适应阈值、Otsu二值化、cv2.threshold,cv2.adaptiveThreshold)
图像阈值固定阈值,自适应阈值,Otsu二值化等相关函数:cv2.threshold,cv2.adaptiveThreshold等。全局阈值和局部阈值一、图像二值化定义:图像的二值化,就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的只有黑和白的视觉效果。灰度值0:黑,灰度值255:白一幅图像包括目标物体、背景还有噪声,要想从多值的数字图像中直接提取出目标物体,常用的方法就是
余喵爱吃鱼
·
2020-06-25 14:10
python
opencv
ubantu
opencv-python
环境:ubantu14.04第一次装好了搜狗输入法、googlechrome、pycharm、adobe组件,装forPython的opencv时本应该是简单的一句话pipinstallopencv-python结果忙活了一下午也不停的找不到这个distribution心态崩了。甚至重新装了系统,装了上述的程序×2.后来仔细思考了:换不换软件源不是至关重要的,翻不也不是。核心是源有问题:可能是索引
垃圾zxd
·
2020-06-25 13:40
opencv
计算机视觉
从源码安装OpenCV,使用python3生成
opencv-python
(cv2)的接口
1.OpenCV源码下载https://github.com/opencv需要的有两个部分:opencv和opencv_contrib这两个部分选择相同的版本,opencv_contrib是opencv的扩充.2.cmake配置安装cmake-gui(如何安装不多介绍)在opencv3.4.1中创建一个build文件夹,并将opencv_contrib-3.4.1(扩展库)添加到opencv3.4
qy_zhizi
·
2020-06-25 10:20
openCV
Linux
opencv-python
函数(四) 图像平滑
1.卷积与一维信号一样,我们也可以对2D图像实施低通滤波(LPF),高通滤波(HPF)等。LPF帮助我们去除噪音,模糊图像。HPF帮助我们找到图像的边缘.OpenCV提供的函数cv.filter2D()可以让我们对一幅图像进行卷积操作。下面我们将对一幅图像使用平均滤波器。下面是一个5x5的平均滤波器核:操作如下:将核放在图像的一个像素A上,求与核对应的图像上25(5x5)个像素的和,在取平均数,用
想想叫啥名
·
2020-06-25 09:26
opencv-python
帧差法
代码如下:(ง•_•)งimportcv2importnumpyasnpcap=cv2.VideoCapture("E:/chinese_ocr-master/xinwen_3.avi")#Checkifcameraopenedsuccessfullyif(cap.isOpened()==False):print("Erroropeningvideostreamorfile")frameNum=0
田野星
·
2020-06-25 06:46
opencv
python
yolov3(keras-tf)多目标检测与数据标注
数据标注这里采用
opencv-python
交互及多目标跟踪进行多目标标注和保存,生成yolo直接读取的dataset格式。适用条件为目标连续出现易跟踪的视频。使用方法
stupid_miao
·
2020-06-25 06:06
应用
[机器视觉] 基于
opencv-python
的单张图片中车道识别实现
项目背景本项目是笔者希望基于驾驶模拟类游戏欧洲卡车模拟2(ETS2)实现驾驶辅助系统的设想的一个基础项目车道识别关于《欧洲卡车模拟2》《欧洲卡车模拟2》是一款模拟经营类游戏,在游戏中玩家要驾驶卡车完成货物运输任务,并可以购买更多的车库、卡车、挂车,从司机介绍所雇佣司机来为你工作,组建自己的物流公司。游戏中玩家可以改装自己的卡车、挂车的几乎每一个部件,从驾驶室到底盘到各种配件和内饰。穿越欧洲大陆,组
Zenith_Lee
·
2020-06-25 06:21
autopolit-sim
Python
pycharm每次新建项目都要重新安装一些第三方库解决办法
但添加的库只是指定的项目用的,如果想要用,就必须用之前的项目的python解释器,举个例子:这个是我之前的项目的解释器,这个项目解释器是继承的python的解释器,同时又安装了上面你看到的这些库,包含numpy和
opencv-python
佚明zj
·
2020-06-25 05:23
Python
TX2 创建自己的深度学习环境全流程向攻略(二)使用pycharm实现神经网络
这里需要注意一下,我们很多的神经网络都是使用
opencv-python
依赖库,这里却没有显示,可能会有同学觉得需要接下来我们在终端输入python,在终端先行使
RichardDleo
·
2020-06-25 04:20
TX2
Facenet初探
一、前提条件1.已安装Tensorflow2.已在安装下列包(二选一):a.python下安装scipy,scikit-learn,
opencv-python
,h5py,matplotlib,Pillow
梦dancing
·
2020-06-24 23:30
人脸识别--DL
&
CV
opencv-python
函数
opencv-python
读取、展示和存储图像1、imshow函数imshow函数作用是在窗口中显示图像,窗口自动适合于图像大小,我们也可以通过imutils模块调整显示图像的窗口的大小。
颖火虫-IT赵云
·
2020-06-24 21:28
python
opencv
python
opencv-python
图片边框填充(padding)
importcv2importnumpyasnpBLACK=[0,0,0]img=cv2.imread('/home/ogai/Pictures/pistol.jpg')constant=cv2.copyMakeBorder(img,120,120,0,0,cv2.BORDER_CONSTANT,value=BLACK)while(1):cv2.imshow('pistol',constant)i
ngy321
·
2020-06-24 17:33
opencv
Anaconda3(Python3.6)使用whl文件安装opencv
便再次尝试使用pip安装错误尝试2:pipinstallopencv-pythonreadtimedout最终安装方法:下载whl文件直接安装①打开网站https://pypi.org/project/
opencv-python
渺渺予风
·
2020-06-24 14:25
Python
CV
opencv
python
opencv
OpenCV-python
实战项目:信用卡数字的识别
信用卡数字的识别项目逻辑:我认为一个合格的项目组织者或者执行者需要从项目的整体架构掌握本身,首先对该项目的逻辑做一个整体的介绍:一、项目需求:1、信用卡数字的模板,用于匹配其他信用卡(并且已知)2、各种信用卡,用于测试算法的准确性二、项目流程①1)读入图像、灰度化、二值化进行数据预处理2)画出处理的轮廓3)对各个轮廓进行按照left-right排序4)排序好之后进行保存②5)待处理的图像数据,灰度
bit__zhang
·
2020-06-24 12:14
OpenCV-python
基于
openCV-python
:HSI颜色空间与H-S直方图比较
目录RGB/HSI颜色空间解读直方图概念基于
opencv-python
绘制RGB直方图绘制
opencv-python
绘制H-S直方图直方图比较方法python中其他绘制2D直方图方法显示直方图参考资料:
奔跑的Yancy
·
2020-06-24 11:03
机器视觉/计算机视觉
Python
opencv-python
的图像基础逻辑运算及细节、注意事项(与或非及掩膜)
主要记录一下bitwise_and(),cv.cv,bitwise_or(),cv.bitwise_not()这三个最基础的逻辑运算(与或非)首先cv.bitwise_not()参数如图,虽然参数列表上面有三个参数,但是我使用的时候一般都是只用一个参数circle=np.zeros((280,300),dtype="uint8")cv.circle(circle,(150,150),50,255,
lustyoung
·
2020-06-24 10:55
opencv-python学习
OpenCV-python
实现低通滤波、高通滤波、带通滤波
importcv2importnumpyasnpimportmatplotlib.pyplotaspltimportmathplt.rcParams['font.sans-serif']=['SimHei']#用来正常显示中文标签plt.rcParams['axes.unicode_minus']=False#用来正常显示负号defsalt_pepper(image,salt,pepper):""
luoluo3664
·
2020-06-24 09:27
python
OpenCV
图像处理
opencv-python
使用掩模抠图
有时候需要根据掩模找到原图的图像根据轮廓信息提取掩模代码如下#根据轮廓信息提取掩模mask=np.zeros(gray.shape,np.uint8)#这里一定要使用参数-1,绘制填充的的轮廓cv2.drawContours(mask,[cnt1],0,255,-1)cv2.imshow('process_gray',mask)#原图像名字为gray,由掩模抠出来的图像为next_graynext
lizhiyuanbest
·
2020-06-24 07:07
Python
OpevCV
OpenCV+Python选择ROI
OpenCV-Python
选择ROI矩形ROI,直接使用切片,简单粗暴使用OpenCV中的一些函数获取ROI区域,这个用的最多使用鼠标获取ROI区域鼠标获取多边形ROI1.矩形ROI,直接使用切片,简单粗暴
刘小慧的故事
·
2020-06-24 07:53
OpenCV
opencv-python
扩充图像的边界
前言有的人脸识别数据集提供的图像是已经紧crop过的,我们想重新检测人脸的话,由于没有周围的像素信息,容易导致人脸检测失败,这时候就需要对图像扩边,将图像变得后再进行人脸检测,获得自己想要的crop。方法原始图像方法一:根据图像的边界的像素值,向外扩充图片,每个方向扩充50个像素。a=cv2.copyMakeBorder(img,50,50,50,50,cv2.BORDER_REPLICATE)方
Lavi_qq_2910138025
·
2020-06-24 07:36
图像处理
python-opencv
【
OpenCV-Python
入门书】第二篇 图像与矩阵
很多非科班出身(或是科班但大学没认真学习)的程序员,听到类似“哈希表”、“树/图”、“矩阵”之类的数据结构/数学专业词汇都会觉得头大。计算机图像处理,矩阵是基础,未来无论多高级的功能都要用到。接下来我会尽量避开数学的东西,用形象的方式来讲。(其实我读书时比大家好不到哪儿去——既非科班出身,又没有认真学习-_-#)。照例啰嗦完,下面开始。0.理解矩阵看一张图:这是一个3x3矩阵(3行3列,行在前列在
爱喝酒的郭老板
·
2020-06-24 05:20
OpenCV入门书
Opencv-Python
学习笔记(十一):图像直方图
本篇博客记录学习
OpenCV-Python
图像直方图的相关知识。
MMagicLoren
·
2020-06-24 02:38
Python+opencv4
Opencv-Python
学习笔记(四):图像阈值、平滑、滤波
本篇记录学学习简单阈值,自适应阈值,Otsu’s二值化,图像的平滑、滤波等。将学习以下函数:cv2.threshold,cv2.adaptiveThreshold,cv2.filter2D()等。图像阈值与名字一样,这种方法非常简单。但像素值高于阈值时,我们给这个像素赋予一个新值(可能是白色),否则我们给它赋予另外一种颜色(也许是黑色)。这个函数就是cv2.threshhold(src,thres
MMagicLoren
·
2020-06-24 02:38
Python+opencv4
How to build
opencv-python
如何本地编译OpenCV的Python版本
创建Python环境我使用的是virtualenv创建的环境,如果你使用conda也是同理,这两个我都测试过。virtualenv--system-site-packages-ppython3~/pyenv/tf1x启动刚刚创建的环境source~/pyenv/tf1x/bin/activate安装OpenCV的Python依赖库pipinstallnumpy开始编译OpenCV我使用的OpenC
王小鹏鹏
·
2020-06-24 01:50
Python
Linux
Mac下安装
opencv-python
mac下安装
opencv-python
和windows下相比,感觉差不多,这里主要记录一下mac下
opencv-python
的安装流程。
insthink
·
2020-06-23 18:49
Opencv
python 使用OpenCV库实现图像处理
OpenCV是一个C++库,目前流行的计算机视觉编程库,用于实时处理计算机视觉方面的问题,它涵盖了很多计算机视觉领域的模块一:OpenCV安装pip install
opencv-python
如果安装失败的话
huaweichenai
·
2020-06-23 16:42
Python
linux下源码安装
opencv-python
最近在linux上安装opencv,踩了不少坑,记录一下1.首先,安装依赖包必需的包,(WeneedCMaketoconfiguretheinstallation,GCCforcompilation,weneedGTKsupportforGUIfeatures,Camerasupport(libv4l),MediaSupport(ffmpeg,gstreamer)etc):ubuntu:sudoa
hmzjwhmzjw
·
2020-06-23 14:07
计算机视觉
opencv
linux
cmake
Python 去除图片纯色边框(qbit)
TrimwhitespaceusingPIL试验环境Windows102004Python3.8.3Pillow7.1.2ImageMagick7.0.10除了Pillow以外,qbit还尝试了skimage和
opencv-python
qbit
·
2020-06-23 13:45
图像处理
win10 VisualStudio2019配置OpenCV4.1.1
opencv-python
的安装创建一个python项目,视图-其他窗口-python环境,右面概述选改为包(PyPI)。
光子乘羽
·
2020-06-23 12:15
opencv
在Ubuntu中安装
OpenCV-Python
| 三
在本教程中,我们将学习在UbuntuSystem中设置
OpenCV-Python
。以下步骤针对Ubuntu16.04和18.04(均为64位)进行了测试。
磐创 AI
·
2020-06-23 07:09
OpenCV-Python
OpenCV-Python
霍夫圈变换 | 三十三
学习目标在本章中,我们将学习使用霍夫变换来查找图像中的圆。我们将看到以下函数:cv.HoughCircles()理论圆在数学上表示为(x−xcenter)2(y−ycenter)2=r2(x-x_{center})^2(y-y_{center})^2=r^2(x−xcenter)2(y−ycenter)2=r2,其中(xcenter,ycenter)(x_{center},y_{center})(
磐创 AI
·
2020-06-23 07:09
OpenCV-Python
用python3实现人脸识别(opencv,dlib)功能
请在此文centos7上安装JupyterHub的基础上安装
opencv-python
,dlib,face_recognition,scikit-image。
董广明
·
2020-06-23 05:53
opencv
machine
learning
python
opencv-python
图像处理基础(一)
#一.读取图像数据importcv2img=cv2.imread("d:/image0.JPG")#读取图片数据print(img)cv2.imshow('image',img)#显示窗口数据cv2.waitKey(0)#等待延迟cv2.destroyAllWindows()print(img)#打印像素值通道从这个结果可以出:现在每个像素都由一个三元素组表示,并且每个整型(integer)向量分
diezhiju0462
·
2020-06-23 04:22
opencv-python
图像基础处理(二)
图像阈值ret,dst=cv2.threshold(src,thresh,maxval,type)-src:输入图,只能输入单通道图像,通常来说为灰度图-dst:输出图-thresh:阈值0-255一般是127-maxval:当像素值超过了阈值(或者小于阈值,根据type来决定),所赋予的值最大值255-type:二值化操作的类型,包含以下5种类型:cv2.THRESH_BINARY;cv2.TH
diezhiju0462
·
2020-06-23 04:22
opencv-python
图像基础处理(三)
腐蚀操作#腐蚀操作importcv2importnumpyasnpimg=cv2.imread("d:/ke.png")kernel=np.ones((3,3),np.uint8)erosion=cv2.erode(img,kernel,iterations=1)#腐蚀操作iterations控制腐蚀程度erosion1=cv2.erode(img,kernel,iterations=2)eros
diezhiju0462
·
2020-06-23 04:22
树莓派 import cv2 出错: undefined symbol: cblas_sgemm
在安装好
opencv-python
(3.4)单独importcv2出错信息:ImportError:numpy.core.multiarrayfailedtoimport单独importnumpyasnp
dxz_tust
·
2020-06-23 02:51
树莓派
使用
OpenCV-python
实现手写数字识别
文章目录安装mahotas库智能提取阈值一、加载必要的库和一些基本函数二、定义hog算子来描述图片的特征三、根据已有数字类别标注的数据集来训练模型四、利用训练好的模型进行数字识别数据集下载和完整代码附录安装mahotas库智能提取阈值默认的conda环境是没有mahotas的,需要自己手动安装mahotas,注意不要使用pipinstall这种方式,可能会导致电脑死机!!!condaconfig-
cliukai
·
2020-06-22 23:16
OpenCV
opencv
数字识别
opencv-python
计算形心
今天,我们将开始由3部分构成的形状检测分析系列教程。通过此系列教程,我们将学到如何:计算轮廓/形状的中心;仅使用轮廓特征识别出不同的形状,如:圆、正方形、长方形、三角形和五角形。标记形状颜色尽管今天的内容比较基础(相对于最近PyImageSearch博客讨论的更加高级的概念来说),但是也经常有人问我下边这个问题:如何用Python和OpenCV计算轮廓的中心?在今天的教程中,我将会回答这个问题。在
会思考的鱼
·
2020-06-22 21:16
ubuntu16.4
opencv-python
安装
用pip安装即可$pipinstallopencv-python指定版本$pipinstallopencv-python==3.1.0.0测试是否安装成功$python>>>importcv2不报错就安装成功啦不过这是只有主模块的命令如果需要额外的contrib模块$pipinstallopencv-contrib-python指定版本$pipinstallopencv-contrib-pytho
郫县男子技术专修学院技工
·
2020-06-22 11:37
OpenCV-Python
——图像形态学操作
腐蚀的原理:二值图像前景物体为1,背景为0.假设原图像中有一个前景物体,那么我们用一个结构元素去腐蚀原图的过程是这样的:遍历原图像的每一个像素,然后用结构元素的中心点对准当前正在遍历的这个像素,然后取当前结构元素所覆盖下的原图对应区域内的所有像素的最小值,用这个最小值替换当前像素值。由于二值图像最小值就是0,所以就是用0替换,即变成了黑色背景。从而也可以看出,如果当前结构元素覆盖下,全部都是背景,
yyyzhhhhh
·
2020-06-22 10:43
opencv
学习
OpenCV-Python
——图像增强
图像增强图像增强可以分为两种:领域处理技术。对像素点及其周围的点进行处理,即使用卷积核。点处理技术。只对单个像素进行处理。归一化cv2.normalize(src,dst,alpha,beta,norm_type,dtype,mask)→dstsrc:原图像对象dst:经过转化后的图像对象alpha:归一化后灰度像素最小值,一般为0beta:归一化后灰度像素最大值,一般为255norm_type:
yyyzhhhhh
·
2020-06-22 10:43
opencv
上一页
57
58
59
60
61
62
63
64
下一页
按字母分类:
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
其他