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-几何变换
旋转矩阵与四元数
:http://insaneguy.me原文链接:http://insaneguy.me/2015/03/25/rotation_matrix_and_quaternions/在计算机图形学的学习中,
几何变换
insaneguy
·
2020-09-10 14:32
算法
SIFT特征检测算子和sift = cv2.xfeatures2d.SIFT_create出错的解决办法
xfeatures2d.SIFT_create()即使安装了contrib也无法正常工作的解决办法一、安装额外的opencv-contrib-python库,并保持版本一致首先安装contrib,并检查和
opencv
cliukai
·
2020-09-10 13:00
OpenCV
齐次坐标的分析
一、齐次坐标的理解“齐次坐标表示是计算机图形学的重要手段之一,它既能够用来明确区分向量和点,同时也更易用于进行仿射(线性)
几何变换
。”——F.S.Hill,JR。
white_Learner
·
2020-09-10 11:35
运动控制
视觉学习
三维
几何变换
---三维缩放
为什么80%的码农都做不了架构师?>>>转载于:https://my.oschina.net/liyangke/blog/2872402
weixin_34381666
·
2020-09-10 10:25
opencv-
阈值处理(cv2.threshold) 探究
opencv-
阈值处理(cv2.threshold)探究opencv:阈值处理(cv2.threshold)探究(图示+源码)Python下opencv使用笔记(四)(图像的阈值处理)
求知小菜鸟
·
2020-09-08 21:10
#
ros-机器视觉
opencv
计算机视觉
python
opencv-
张氏标定法(后篇)
开始更新这次的博客,
opencv-
张氏标定法的后篇,主要就是标定程序的具体实践,在网上查阅了一些,目前认为不错的几个版本如下。
青雲-吾道乐途
·
2020-08-26 23:49
opencv
示例程序027--图像金字塔
·尽管OpenCV
几何变换
部分提供了一个真正意义上的图像缩放函数(resize),不过学习一下使用图像金字塔来做图像缩放,图像金字塔是视觉运用中广泛采用的一项技术。
灬DUKE
·
2020-08-26 13:12
用TensorFlow基于神经网络实现井字棋(含代码)
井字棋的非单位变换(考虑
几何变换
)可以通过90度、180度、270度、Y轴对称和X轴对称旋转获得
高可用架构
·
2020-08-26 08:16
【机器学习】
opencv-
摄像头中的人脸采集
本次在视频识别的程度上增添了摄像头实时识别,区别在于:#v=cv2.VideoCapture('./dzd2.mp4')v=cv2.VideoCapture(0)importnumpyasnpimportcv2face_detector=cv2.CascadeClassifier('./haarcascade_frontalface_alt2.xml')#v=cv2.VideoCapture('.
网络毒刘
·
2020-08-25 01:23
人脸识别
机器学习
Python
仿射变换
本文转自:http://www.cnblogs.com/ghj1976/p/5199086.html变换模型是指根据待匹配图像与背景图像之间几何畸变的情况,所选择的能最佳拟合两幅图像之间变化的
几何变换
模型
needlyr
·
2020-08-25 00:51
数字图像处理
图像处理
数字图像处理研究的主要内容
几何变换
:图像平移、镜像、转置、缩放和旋转等
VonSdite
·
2020-08-24 13:24
OpenCV-
形态学处理-morphologyEx
OpenCV提供的形态学处理函数,主要有三个参数:1:结构元:影响结构元的除了形状就是结构元的半径2:形态学处理类型3:迭代次数基于这三个点我们通过导航条调节这三个参数,代码如下:#include#include#includeusingnamespacecv;#includeusingnamespacestd;Matimg;//输入图像Matdst;//输出图像Matelement;//结构元/
Captain_zp
·
2020-08-24 04:12
图像处理
OpenCV
Python
计算机视觉
图像特征
opencv
形态学处理
morphologyEx
Pillow-Image模块 图像基本
几何变换
和颜色空间变换
读取图片fromPILimportImageimage_path='./images/capf.jpg'image=Image.open(image_path)调整大小resizeimage_width,image_height=image.sizeresize_path='./images/capf_resize.jpg'resize_image=image.resize((image_widt
Angryshark_128
·
2020-08-24 04:37
后端开发
OpenCV-
图像处理(19、Canny边缘检测)
Canny算法介绍Canny是边缘检测算法,在1986年提出的。是一个很好的边缘检测器很常用也很实用的图像处理方法Canny算法介绍-非最大信号抑制Canny算法介绍-高低阈值输出二值图像T1,T2为阈值,凡是高于T2的都保留,凡是小于T1都丢弃,从高于T2的像素出发,凡是大于T1而且相互连接的,都保留。最终得到一个输出二值图像。也就是说:如果像素梯度高于上阈值,则该像素被接受为边缘如果像素梯度值
Micheal超
·
2020-08-24 02:12
OpenCV
OpenCV中 变换模型求解的函数补充: 刚体变换(Rigid Transform)和仿射变换(Affine Transform)
OpenCV中提供了丰富的图像
几何变换
模型求解和进行
几何变换
的函数接口。
可微函树
·
2020-08-24 00:08
OpenCV
拾遗
OpenCV 图像插值计算(双线性插值/双三次插值)
图像插值也叫图像重采样,在很多需要进行图像定位的计算中大量用到,OpenCV将图像插值的函数封装到了其与
几何变换
相关的函数中,并未直接暴露独立进行图像插值计算的接口,而在需要情况下我们需要对图像进行直接的插值计算
可微函树
·
2020-08-24 00:08
OpenCV
拾遗
OpenCV-
轮廓周围绘制矩形框以及圆形框
步骤:API:功能:近似于曲线的或与另一曲线/多边形的多边形用更少的顶点,使得它们之间的距离是小于或等于指定的精度approxCurve=cv.approxPolyDP(curve,epsilon,closed[,approxCurve])矩形:BoundingRect是说,用一个最小的矩形,把找到的形状包起来。还有一个带旋转的矩形,面积会更小minAreaRect函数返回矩形的中心点坐标,长宽,
just_tree
·
2020-08-24 00:54
opencv
OpenCV-
形态学操作
1.开操作(MORPH_OPEN)先腐蚀后膨胀可以去掉小的对象,再将变小的大对象还原,在对象是前景色,背景为黑色的情况下。(去掉小白块)2.闭操作(MORPH_CLOSE)先膨胀后腐蚀可以填补小的洞,在对象是前景色,背景为黑色的情况下。(去掉小黑块)3.形态学梯度(MORPH_GRADIENT)膨胀减去腐蚀4.顶帽(MORPH_TOPHAT)原图像与开操作之间的差值(变黑的部分)5.黑帽(MORP
just_tree
·
2020-08-23 22:59
opencv
Meanshift图像分割
title:Meanshift图像分割date:2018-10-5categories:图像处理tags:-
OpenCv-
图像处理-c++Meanshift图像分割Meanshift是一种特征空间分析方法
RS_cj
·
2020-08-23 22:54
matlab
图像处理
绕任意轴旋转
绕坐标轴旋转关于最常见的绕坐标轴旋转,可以看看前一篇-
几何变换
详解。
weixin_34072458
·
2020-08-23 08:16
Eigen学习笔记(16)-空间变换
Eigen中的Geometrymodule提供了两种不同的
几何变换
:抽象变换,如旋转(rotation由角和轴表示或由四元数表示)、平移(translation)、缩放(scaling)。
ClaireQi
·
2020-08-23 07:08
Eigen
人脸滤镜-
几何变换
简单代码
人脸几何滤镜主要是根据简单的
几何变换
公式,实现对图像的扭曲,达到类似哈哈镜的娱乐目的,具体代码如下,很简单:inttest_func(){cv::Matsrc_img=cv::imread("test.jpg
JF_Ma
·
2020-08-22 14:11
人脸美颜
OpenCV模块库简单介绍
opencv_core定义了被所有其他模块和基本数据结构(包括重要的多维数组Mat)使用的基本函数.包含核心功能,尤其是底层数据结构和算法函数opencv_imgproc一些图像处理函数,包括滤波(线性的和非线性的),
几何变换
Story51314
·
2020-08-22 12:37
OpenCV
机器人学笔记之——操作臂逆运动学:通过化简为多项式的代数解法
那么我们可以对其进行下列变换:这时在求解运动学方程中经常会被用到的一种重要的
几何变换
方法。这个变换是将超越方程变换后关于u的多项式方程。
沐棋
·
2020-08-22 11:35
机器人学笔记
机器人学导论学习笔记
灰度级插值-MATLAB
因此,在进行图像的
几何变换
时,除了要进行
几何变换
运算之外,还需要进行灰度级插值处理。常用的灰度级插值方法有三种:最近邻插值法、双线性插值法和三次内插值法。
hqxdamowang
·
2020-08-22 10:44
Matlab数字图像处理——图像处理工具箱Image Processing Toolbox
ImageProcessingToolbox图像处理工具箱包含的功能:图像的读取和保存图像的显示创建GUI图像的
几何变换
图像滤波器设计及线性滤波形态学图像处理图像域变换图像增强图像分析图像合成图像配准图像分割图像
是土豆大叔啊!
·
2020-08-22 09:00
Matlab
opencv-
张氏标定法(中篇)
续上篇原文链接如下:从零开始学习「张氏相机标定法」(二)单应矩阵从零开始学习「张氏相机标定法」(三)推导求解当然还有玉米系列博客标定在整个基于标定摄像机的三维重建的几何过程占有最重要最核心的地位。如下图:从图中明显可以看出,标定得到的内参、外参和畸变系数,是双目视觉进行图片矫正,摄像机校正和3D恢复的基础。没有好的标定,双目视觉系统就无法完成3D重建。前篇中我们已经得到了像素坐标系和世界坐标系下的
青雲-吾道乐途
·
2020-08-22 02:04
opencv
Python+OpenCV图像处理(九)——Haar特征描述算子
系列文章Python+OpenCV图像处理(一)——OpenCV框架与图像插值算法Python+OpenCV图像处理(二)——
几何变换
Python+OpenCV图像处理(三)——彩色空间互换Python
清崎教练
·
2020-08-22 01:27
cv
opencv-
阈值操作
阈值分割5种方法寻找阈值2种方法doublecv::threshold(InputArraysrc,OutputArraydst,doublethresh,doublemaxval,inttype)参数含义src输入,要求是单通道图像thresh门限值maxval超过门限的像素被赋予的新值type处理算法类别type的取值类型含义THRESH_BINARY超过thresh的像素被设为maxval,
qq_18741601
·
2020-08-21 20:30
opencv
图像处理进行归一化的各种理由。
也就是转换成唯一的标准形式以抵抗仿射变换图像归一化使得图像可以抵抗
几何变换
的攻击,它能够找出图像中的那些不变量,从而得知这些图像原本就是一样的或者一个系列的。
qq_18741601
·
2020-08-21 20:30
opencv
opencv-
卷积边界处理
边界默认、常数、复制、包装、copyMakeBorder()图像边界卷积时的问题:图像卷积的时候边界像素,不能被卷积操作,原因在于边界像素没有完全跟kernel重叠,所以当3x3滤波时候有1个像素的边缘没有被处理,5x5滤波的时候有2个像素的边缘没有被处理(如下图)。边界处理方法:在卷积开始之前增加边缘像素,填充的像素值为0或者RGB黑色,比如3x3在四周各填充1个像素的边缘,这样就确保图像的边缘
qq_18741601
·
2020-08-21 20:30
opencv
halcon机器视觉玩转车牌识别
dev_open_window(0,0,512,512,'black',WindowHandle)dev_display(Image)*2预处理之车牌定位,一般定位有两种,一个是blob像素团块定位,一个是模板匹配定位,然后
几何变换
转正
阿卡基YUAN
·
2020-08-21 09:58
Machine
Learning
gl-matrix中lookAt的作用
也就是说,我们可以通过对场景进行反向的
几何变换
来模拟眼睛的移动。但如果每一步都需要我们
起个名字好难
·
2020-08-21 09:16
gl-matrix
对齐次矩阵(homogeneous matrix)的理解
“齐次坐标表示是计算机图形学的重要手段之一,它既能够用来明确区分向量和点,同时也更易用于进行仿射(线性)
几何变换
。”——F.S.Hill,JR详见上述博客
木_凌
·
2020-08-21 05:44
计算机视觉学习记录
EmguCV-第12讲-图像的
几何变换
(缩放、平移、旋转、转置、镜像和重映射)
1图像缩放补充:超分辨率缩放可实现图像不失真2图像平移3图像旋转4转置和镜像5重映射6代码usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingEmgu.CV;usingEmgu.CV.Structure;usingEmgu.CV.
YADONCHEN
·
2020-08-21 05:41
EmguCV
ArcGIS栅格重采样方法
重采样方法栅格/影像数据进行配准或纠正、投影等
几何变换
后,像元中心位置通常会发生变化,其在输入栅格中的位置不一定是整数的行列号,因此需要根据输出栅格上每个像元在输入栅格中的位置,对输入栅格按一定规则进行重采样
懵懂
·
2020-08-20 21:58
ArcGIS
GIS
基于OpenCV的图像
几何变换
小结 (仿射变换为主)
参考:https://blog.csdn.net/keith_bb/article/details/56331356图片位移可手写代码实现矩阵搬移操作。也可使用仿射变换方法进行操作:例如,仿射矩阵可写为:[[10100][01200]],即表示x位移100,y位移200像素点。图片缩放1、放大、缩小,使用cv.resize(src,(new,newH))2、常用的插值算法如下:i.最近邻域插值:选
Edward__C
·
2020-08-20 08:46
sift图像特征提取与匹配算法代码
可以容易地应用到图像匹配的应用中,如目标检测与识别,或者计算图像间的
几何变换
。该算法由David.Lowe在2004年发表,并在好像是2007年申请了专利。网络已有几个版本的实现请
onezeros
·
2020-08-20 07:15
computer
vision
opencv-
第六章-图像变换-重映射、仿射变换、透视变换
opencv-
第六章-图像变换重映射在幕后,许多变换都有一个共同点。具体来说,它们会把一幅图像中一个位置的像素重映射到另一个位置。
托沃斯-勒夫
·
2020-08-20 05:08
图像处理
opencv
图像的
几何变换
之坐标映射
图像的
几何变换
是指在不改变图像像素值得前提下,对图像进行空间
几何变换
,常见的
几何变换
有距离变换,坐标映射、平移、镜像、旋转、缩放、放射变换等。
UESTC_C2_403
·
2020-08-20 05:00
opencv
机器视觉核心算法——图像预处理
预处理过程一般包括:数字化、
几何变换
、归一化、平滑、复原、增强等图像增强分为基于空间域的图像增强和基于频率域的图像增强。空间域是指图像平面本身,这类方法是对图像的像素直接处理为基础的。
call_me_yang
·
2020-08-20 02:04
机器视觉
OpenCV-
轮廓发现
轮廓发现(findcontour)API:方法:#include#include#includeusingnamespacestd;usingnamespacecv;Matsrc,dst;constchar*output_win="findcontours-demo";intthreshold_value=100;intthreshold_max=255;RNGrng;voidDemo_Conto
just_tree
·
2020-08-20 00:21
opencv
opencv-
边缘检测+获取轮廓
一、边缘检测OpenCV提供很多边缘检测的滤波函数,比如Laplacian,Sobel,Scharr,Canny等。这些函数会将非边缘区域转化为黑色,将边缘区域转为白色或其他颜色**。但是,这些函数容易将噪声错误的识别为边缘,所以在进行边缘检测之前应该先对图像进行模糊处理。**importcv2img=cv2.imread('car.jpg',flags=cv2.IMREAD_GRAYSCALE)
Gin_Tan
·
2020-08-19 23:32
图像处理
视频教程-玩转人工智能库-深入浅出
OpenCV-
计算机视觉
蔡军生¥79.00立即订阅订阅后:请点击此处观看视频课程视频教程-玩转人工智能库-深入浅出
OpenCV-
计算机视觉学习有效期:永久观看学习时长:224分钟学习计划:4天难度:低「口碑讲师带队学习,让你的问题不过夜
学院导师-蔡军生
·
2020-08-19 21:49
opencv-python学习笔记(三)---图像处理(一)
文章目录opencv中的图像处理(一)改变颜色空间改变颜色模型对象追踪图像阈值处理简单阈值自适应阈值Otsu’s阈值处理图像的
几何变换
缩放平移旋转仿射变换透视变换平滑图像2D卷积(图像过滤)图像模糊1.
影景彡
·
2020-08-19 19:42
Python
opencv 官方教程(想学习和使用opencv-python的不二之选)
核心业务在本节中,您将学习图像的基本操作,如像素编辑,
几何变换
,代码优化,一些数学工具等。OpenCV中的图像处理在本
沧海一株莲
·
2020-08-19 19:37
opencv-python
View 的绘制笔记一
自定义绘制的四个级别Canvas的drawXXX系列方法及Paint最常见的使用Paint的完全攻略Canvas对绘制的辅助—范围剪裁和
几何变换
使用不同的绘制方法控制绘制顺序Canvas.drawXXX
蜗牛的独奏
·
2020-08-19 18:00
Android
View
android
view
绘制
OpenCV-
用固定数据创建一个opencv矩阵,并输出
1:代码如下:#include"stdafx.h"#include"highgui.h"#include"cv.h"voidPrintMat2(CvMat*target,char*name)//第一个参数为cvMat矩阵指针,第二个参数为输出的矩阵的名字{printf("%s:\n",name);for(inti=0;irows;i++){for(intj=0;jcols;j++){printf(
一串字符串
·
2020-08-19 07:31
OpenCV1.0
二维
几何变换
图像的
几何变换
主要包含:刚性变换(rigidity)、相似变换(similarity)、仿射变换(affine)、投影变换(projective)。
进击的路飞桑
·
2020-08-19 02:03
#
Halcon
HFSS学习笔记—3.建模操作3
7.物体模型的
几何变换
1.移动操作/移动复制操作-移动操作在坐标系上选择一个点,然后移动鼠标就可以移动物体到指定的位置:-移动复制操作操作相同:2.旋转操作/旋转复制操作旋转操作旋转复制操作3.镜像操作
我不叫Su4
·
2020-08-19 00:01
HFSS学习笔记
仿真器
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他