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-几何变换
Matlab图像
几何变换
之图像旋转
Matlab图像旋转以坐标原点为中心旋转的原理:点p0绕坐标原点逆时针方向旋转θ角度得到点p1.从①②可以得到旋转变换的矩阵公式:[x1y11]=[x0y01]⎡⎣⎢cos(θ)−sin(θ)0sin(θ)cos(θ)0001⎤⎦⎥还可以得到逆运算矩阵公式:[x0y01]=[x1y1
Bryan_QAQ
·
2017-12-18 16:18
matlab
Android Canvas 绘制 剪切 clip 与
几何变换
转载于范围裁切clipRectclipPath
几何变换
使用Canvas来做常见的二维变换注意的点Canvastranslatefloatdxfloatdy平移Canvasrotatefloatdegreesfloatpxfloatpy
全栈-民
·
2017-12-16 18:18
Android
View篇
Deformable Convolutional Networks论文翻译——中文版
SnailTyan/deep-learning-papers-translationDeformableConvolutionalNetworks摘要卷积神经网络(CNN)由于其构建模块固定的几何结构天然地局限于建模
几何变换
SnailTyan
·
2017-12-10 21:51
openCV-
图片的旋转加放缩函数
1.图像的旋转处理方法:在openCV处理图片的时候,如果要旋转图片,一般都是用原图像矩阵乘以一个旋转矩阵。2旋转的数学原理:上图就是旋转矩阵。3,实现方法:在openCV中,提供了接口函数实现图像的旋转:具体分为2步:先求出旋转矩阵rotateMat(这是一个2*3的矩阵),然后根据矩阵进行旋转变换。具体函数参数注意事项见这个博客链接:http://blog.csdn.net/masibuaa/
DX_ByYourself
·
2017-12-10 12:20
图像的
几何变换
(一)
1.图像的平移图像的平移是图像的
几何变换
中最简单的变换之一,它是将一幅图像上的所有点都按照给定的偏移量沿水平方向、垂直方向移动,平移后的图像大小与原图像相同。
爱睡觉的元气菇凉
·
2017-12-10 00:24
Matlab图像的
几何变换
之图像镜像
Matlab图像镜像Matlab图像镜像分为水平镜像和竖直镜像,水平镜像代码如下:clcI=rgb2gray(imread('DORMITORY.JPG'));figure,imshow(I);title('原图');[r,c]=size(I);dst=zeros(r,c);%建立r×c的0矩阵,
Bryan_QAQ
·
2017-12-05 18:12
matlab
Matlab图像的
几何变换
之图像平移
Matlab图像平移代码如下:clc%清空命令窗口I=rgb2gray(imread('DORMITORY.JPG'));%读入图片并转化为灰度图figure,imshow(I);%建立窗口,显示灰度图I[r,c]=size(I);%计算灰度图的大小,r表示行,c表示列,即通过size函数
Bryan_QAQ
·
2017-12-04 19:42
matlab
三、图像直方图变换和
几何变换
直方图变换灰度变换点运算
几何变换
直方图变换1.灰度直方图灰度直方图:数字图像中每一灰度级像素出现的频次(该灰度级的像素数目)(也可以标准化到概率的表示)灰度直方图性质无空间信息。
hyfine
·
2017-11-28 15:59
OpenCV-
摄像机模型与标定(一)
摄像机模型我们先看摄像机模型中最简单的针孔模型。如图所示,f是摄像机焦距,Z是摄像机到物体的距离,X是物体长度,x是图像平面上的物体图像。其数值可以通过相似三角形-x/f=X/Z得到,或在实际针孔摄像机中,该点被“投影”到成像表面。其结果是在图像平面(也成为投影平面,projectiveplane)上,图像被聚焦。因此与远处物体相关的图像大小只用一个摄像机参数来描述:焦距(focallength)
run_success
·
2017-11-15 17:19
Opencv
摄像机模型与标定
Data Augmentation.
keras里自带的ImageDataGenerator进行DataAugmentation十分方便,它实现了图像
几何变换
方法:旋转,平移,缩放,水平翻转等。
IT阳光正好
·
2017-11-06 20:14
Deep
Learning
【二维
几何变换
】关于直线ax+by+c=0对称变换、齐次坐标
一、平移、旋转、缩放坐标表示二、齐次坐标①用n+1维向量表示n维向量。即(x1,x2,…,xn)被表示成(hx1,hx2,…,hxn,h),h非零。②齐次坐标(X,Y,h)与普通坐标(x,y)关系:x=X/h,y=Y/h③规范化齐次坐标:当h=1时,称为“规范化坐标”三、平移、旋转、缩放统一的形式,矩阵的乘法四、对称变换,关于直线ax+by+c=0对称。①直线在x轴,y轴的截距②让直线沿x轴方向平
ZY_cat
·
2017-10-28 18:45
图像处理
opencv-
机器学习
参考:1、http://docs.opencv.org/3.3.0/官方文档api2、http://docs.opencv.org/3.3.0/d6/d00/tutorial_py_root.html官方英文教程3、https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_tutorials.html4、http
风吴痕
·
2017-10-24 10:50
opencv
opencv
与
OpenCV-
视觉领域-图像处理有关的资源大集合
跟OpenCV相关的:http://opencv.org/2012年7月4日随着opencv2.4.2版本的发布,opencv更改了其最新的官方网站地址。http://www.opencvchina.com/好像12年才有这个论坛的,比较新。里面有针对《learningopencv》这本书的视频讲解,不过视频教学还没出完,正在更新中。对刚入门学习opencv的人来说很不错。http://www.o
小猪PPA
·
2017-10-23 06:15
opencv学习之路
opencv
图像处理
opencv-
裁剪图片
opencv插值法介绍:http://www.cnblogs.com/yssongest/p/5303151.html#-*-coding:utf-8-*-'''这段代码会扫描Python脚本所在的文件夹的子文件夹other文件夹下的所有.jpg文件,然后使用OpenCV读取图片数据,并按照指定的大小进行缩放,将缩放后的结果写入到指定目录下的指定图片中。'''importnumpyasnpimpo
Co_zy
·
2017-10-17 18:37
Python网络爬虫
Python
自定义绘制1-1
自定义绘制概述方法:重写绘制方法(最常用:onDraw())绘制的关键:CanvasCanvas的绘制类方法:drawXXX()(关键参数:Paint)Canvas的辅助类方法:范围裁切(clipXXX())和
几何变换
NewSalton
·
2017-10-12 19:10
OpenCV-
利用cvPtr2D存取矩阵元素和用cvGetReal2D取矩阵元素
1:代码如下:#include"stdafx.h"#include"highgui.h"#include"cv.h"#include"iostream"usingnamespacestd;voidPrintMat2(CvMat*target,char*name)//第一个参数为cvMat矩阵指针,第二个参数为输出的矩阵的名字{printf("%s:\n",name);for(inti=0;irow
一串字符串
·
2017-09-30 16:32
OpenCV1.0
数据增强(data Augmentation)
不同的任务背景下,我们可以通过图像的
几何变换
,使用以下一种或多种组合数据增强变换来增加输入数据的量.这里具体的方法都来自数字图像处理的内容:1.旋转|反射变换(Rotation/reflection):
guoyunfei20
·
2017-09-28 14:37
机器学习
opencv-
鼠标操作 - 学习实例来自《opencv3编程入门》- 毛星云
本人也是兴趣了解opencv,在空闲时间看opencv3编程入门的这本书籍,通过博客加深学习的印象,分享学习中的问题。OpenCv中的鼠标操作和滑动条的消息映射方式类似SetMouseCallback函数的作用是为指定的窗口设置鼠标回调函数VoidsetMouseCallback(conststring&winname,MouseCalllbackonMouse,void*userdata=0)第
CoolBare
·
2017-09-21 13:47
计算机图形图像处理
图像融合基础
在研究配准算法过程中,常常会用到的
几何变换
主要有刚体变换、仿射变换、投影变换和
tangxiaohu1234
·
2017-09-13 22:53
深夜小酌
非电气科班出身,自学PLC->51->stm32->FPGA->DSP->
OpenCV-
>C++->UcosII->java->C#……放弃考研,因为败给了兴趣!
ReCclay
·
2017-09-03 01:23
学习
OpenCv-
配置环境-VS2012+OpenCv2.4.13
拖延了许久的计划今天终于付诸于行动,开始学习OpenCv了,鉴于我还是个小白,写博客的目的也只是记录下学习的历程和巩固知识,学习的方式多来源于网络、各大神博客、书籍等等吧,下面就开始进入正题吧。在学习之前一直是用VS2010和VS2012做些简单的基于MFC的dialog的开发,后由于业务要求的加深,就想入门识别的开发了,后知OpenCv可以就尝试着开始学习啦。通过网上资源我选择的是VS2012+
CoolBare
·
2017-08-30 14:34
opencv
vs2012
计算机图形图像处理
opencv-
图像处理api及效果展示
滤波【线性;非线性】-[含义:不能损坏图像的轮廓以边缘等重要信息;使图像清晰视觉效果好]测试原始矩阵.png平滑滤波:功能:一类是模糊;另一类是消除噪音平滑分两种:·线性滤波:高斯噪音处理比较好,噪音的值不是很大【如果处理散粒噪音只是让它变得柔和】·非线性滤波:散粒噪音处理比较好,噪音值很大,很孤立方框滤波:BoxBlur方框滤波非归一化.png前后对比.png结论:像素点变大,意味着图像模糊了均
小米_加步枪
·
2017-08-24 14:43
python中Image类处理图像 缩放、旋转与翻转
图像的
几何变换
,如缩放、旋转和翻转等,在图像处理中扮演着重要的角色,Python中的Image类分别提供了这些操作的接口函数,下面进行逐一介绍。
JohnieLi
·
2017-07-29 11:16
图像处理
python
opencv blur函数——均值滤波
本文参考网址:OpenCV成长之路(7):图像滤波openCV低通滤波blur函数
opencv-
均值滤波blur解析【OpenCV入门教程之八】线性邻域滤波专场:方框滤波、均值滤波与高斯滤波滤波实际上是信号处理里的一个概念
soldier123333
·
2017-07-28 12:49
周六开组会
blur
python opencv入门
几何变换
(11)
内容来自OpenCV-PythonTutorials自己翻译整理目标移动、旋转、仿射变换等等cv2.getPerspectiveTransform函数变换opencv中有cv2.warpAffine函数和cv2.warpPerspective函数。上述函数可以实现所有类型的变换cv2.warpAffin参数是2*3的变换矩阵,cv2.warpPerspective函数是3*3的变换矩阵放缩放缩仅仅
红鲤鱼遇绿鲤鱼
·
2017-07-26 00:40
python
opencv
opencv需要学习的知识总结
http://www.cnblogs.com/opecvschool/p/6293831.html图像像素操作-几何运算-加减乘除-逻辑运算-与或非取反-像素读写-通道混合与调整-对比度与亮度调整图像
几何变换
g1036583997
·
2017-07-19 18:56
opencv
怎么在ArcGIS中进行影像配准与矢量地图套合
一、什么是影像配准影像配准的实质就是遥感图像的几何纠正,根据图像的几何畸变特点,采用一种
几何变换
将图像归化到统一的坐标系中。
mrib
·
2017-05-31 15:41
地图下载
微图
CAD
谷歌卫星地图
《opencv学习》 之
几何变换
图像平移:1.不改变图像大小2.改变图像大小编程按照目标图像的角度去编写不改变大小的平移1voidimageTranslation1(Mat&src,Mat&dst,constint&xoffset,constint&yoffset)2{3cvtColor(src,src,CV_BGR2GRAY);4constintheight=src.rows;5constintwidth=src.cols;6
影醉阏轩窗
·
2017-05-16 10:00
OpenCV-
跟我一起学数字图像处理之拉普拉斯算子
数学原理离散函数导数离散函数的导数退化成了差分,一维一阶差分公式和二阶差分公式分别为,Laplace算子的差分形式分别对Laplace算子x,y两个方向的二阶导数进行差分就得到了离散函数的Laplace算子。在一个二维函数f(x,y)中,x,y两个方向的二阶差分分别为,所以Laplace算子的差分形式为,写成filtermask的形式如下,0101-41010注意该mask的特点,mask在上下左
Silence_leaf
·
2017-05-09 11:36
【python图像处理】图像的缩放、旋转与翻转
图像的
几何变换
,如缩放、旋转和翻转等,在图像处理中扮演着重要的角色,python中的Image类分别提供了这些操作的接口函数,下面进行逐一介绍。
PHILOS_THU
·
2017-04-27 09:10
机器视觉
Python
图像处理
三维空间
几何变换
矩阵
http://blog.csdn.net/piaoxuezhong/article/details/62430051绕轴旋转,这里汇总了一下三维空间中的平移变换,比例变化,旋转变换等数学知识:基本三维
几何变换
Naruto_Q
·
2017-04-17 09:12
计算机图形学(CG)
OpenCV学习笔记七:
几何变换
介绍简单的图像
几何变换
,主要包括缩放,移动,旋转,仿射变换,透视变换等一、扩展缩放 扩展缩放只改变图像的尺寸大小。OpenCV提供了函数resize()可以实现这个功能。
MLusrrt
·
2017-04-04 21:08
OpenCV
OpenCV-
调用USB摄像机获取视频流,ROI特定提取,图像变换
任务:利用图像采集工具库对摄像机视频流的获取和ROI特定区域提取目录0:原图获取0.0.调整窗口大小1.接下来对采集到的视频图像特定区域ROI裁剪2.现在,我们对原图进行镜像处理3.现在,对原图中心旋转4.图像反转,即黑变白,白变黑,彩色图像也是可以反转的0:原图获取采用如下的代码采集图像,采集到的图像如下图所示,为视频截图#includeusingnamespacecv;intmain(){Vi
QianLingjun
·
2017-04-03 16:19
OpenCV基础知识
计算机图形学——OpenGL学习系列之绘制3D下的小桌子
计算机图形学——OpenGL学习系列之绘制3D下的小桌子做的一个小练习,主要用到了
几何变换
还有gl自带的一个绘制立方体的函数,顺便体会一下glPush和glPop的用法。
小黄鸭and小黑鸭
·
2017-03-26 22:19
计算机图形学
计算机图形学——OpenGL学习系列之Graphics3D
计算机图形学——OpenGL学习系列之Graphics3D一、OpenGl中的坐标系跟数学中常见的坐标系有点不同,Z轴垂直纸面,反正我刚开始是不习惯的二、OpenGl中的
几何变换
在OpenGl中,无论2D
小黄鸭and小黑鸭
·
2017-03-26 16:07
计算机图形学
图像
几何变换
(缩放、旋转)中的常用的插值算法
在图像
几何变换
的过程中,常用的插值方法有最邻近插值(近邻取样法)、双线性内插值和三次卷积法。
chaibubble
·
2017-03-24 22:55
图像处理
OpenCV
几何变换
-图像缩放
在图像处理中是一种很基础的
几何变换
,但是具有很重要的作用,比如:当输入图片尺寸过大时,处理速度会很慢,适当的缩小图像可以在不影响处理效果的同时有效提高代码执行速度。
chaibubble
·
2017-03-08 16:57
OpenCV
OpenCV模块库简单介绍
opencv_core定义了被所有其他模块和基本数据结构(包括重要的多维数组Mat)使用的基本函数.包含核心功能,尤其是底层数据结构和算法函数opencv_imgproc一些图像处理函数,包括滤波(线性的和非线性的),
几何变换
Story51314
·
2017-02-27 13:00
opencv
图像处理学习笔记之图像的
几何变换
(2)平移变换
图像的平移变换就是将图像中的所有像素点按照给定的平移量进行水平(x方向)或垂直(y方向)移动。平移变换分为两种类型:图像大小变化和图像大小不变。第一种类型保证图像平移的完整信息,第二种图像的原始信息部分可能丢失。若点A0(x0,y0)进行平移后,移动到了A(x,y)位置,其中x方向上移动了Δx,y方向上平移了Δy,那么点A的坐标为:正变换用矩阵表示为:同样,点A0的坐标为:反变换使用矩阵表示为:对
linshanxian
·
2017-02-24 11:35
opencv
OpenCV-
颜色通道的分离、合并
OpenCV-
颜色通道的分离、合并author@jason_qlhttp://blog.csdn.net/lql0716OpenCV-颜色通道的分离、合并颜色通道的分离:split()c++:voidsplit
jason_ql
·
2017-02-16 14:38
opencv
C++
矩阵的逆
矩阵的逆的最重要的几何意义:对一个空间点来说,乘上一个矩阵,这个空间点就作了相对应的
几何变换
;如果想要撤销这个变换,就需要乘上这个矩阵的逆。
Cc_Super
·
2017-01-10 14:40
3D数学基础
图片的数据增强(Data Augmentation)方法
在深度学习中,为了避免出现过拟合(Overfitting),通常我们需要输入充足的数据量.若数据量比较小,可以对原有的图像数据进行
几何变换
,改变图像像素的位置并保证特征不变。
Yaphat
·
2017-01-05 22:10
深度学习
图像处理
openCV-
迭代器iterator使用注意
在使用迭代器的时候,会遇到const和vector,iterator的结合。vector前面加constvectora(10,9);constvector::iteratoriter=a.begin();//这种情况下,表示iter是一个常量++iter//这句话就是错的,其原因是iter是一个常量,因此是不能改变的。换句话说,iter只能指向vv的地一个元素,不能指向其他的元素。*iter=10
DX_ByYourself
·
2016-11-16 20:04
C++基础知识
openCV
openCV-
相关概念理解和应用
图像掩模在OPENCV中,掩模可以用于图像处理的叠加,比如将一个logo标志图标放置在一副图片上,可以用addweight()函数,也可以用mask掩模的方式;下面分析一段添加掩模来处理图像的代码:#include"opencv2/features2d/features2d.hpp"#include"opencv2/highgui/highgui.hpp"#include#include#incl
DX_ByYourself
·
2016-11-13 15:08
图像处理
opencv
图像处理
openCV
OpenCV实现图像金字塔
有两种方法:Upsize(扩大)theimage(zoomin)orDownsize(缩小)it(zoomout).OpenCV中存也有一个
几何变换
函数cv::resize。
Real_Myth
·
2016-11-09 00:00
openCV-
图像算数与逻辑运算
一、函数简介1、add—图像矩阵相加函数原型:add(src1,src2,dst=None,mask=None,dtype=None)src1:图像矩阵1src1:图像矩阵2dst:默认选项mask:默认选项dtype:默认选项2、subtract—图像矩阵相加函数原型:subtract(src1,src2,dst=None,mask=None,dtype=None)src1:图像矩阵1src1:
FishBear_move_on
·
2016-10-14 11:41
图像处理
Opencv实现盲水印技术(二)——使用maven构建Java Web工程
构建JavaWeb使用maveb构建JavaWeb工程,需要解决两个问题:1、加载opencv的jar包,即
opencv-
早上好小桑葚
·
2016-10-13 17:26
Java
架构设计
算法设计
OpenCV-
识别细胞图中的细胞总数
背景:最近在学习OpenCV,在CV群里有个人问了一个问题,就是个了一幅图片,识别里面的细胞,并且识别出细胞的总个数。原图如下所示:图中白色的细胞。分析:1、首先要定位到细胞,就是确定细胞的位置。这个很容易办到,进行二值化就可以得到清晰的黑白轮廓,然后通过寻找连通域可以圈出图中细胞的位置。2、识别定位到细胞的总个数。这个就有点难办了。难点1:细胞重叠了怎么算。难点2:怎么才能识别为单个细胞,怎么算
KayChanGeek
·
2016-09-04 18:28
图像处理
OpenCV
Halcon
第一章 应用于图像的简单变换
在这一章里,我们将学到如何去使用OpenCV来做一些有趣的图像
几何变换
。当我们学习之前,我们需要来安装OpenCV-Python的开发环境,同时安装一些重要的工具和程序包。
EdwardLee5423
·
2016-08-15 17:26
opencv-
相机标定步骤、评估标定误差以及标定之后图像坐标到世界坐标的转换
前一段时间,研究了下相机标定。关于opencv相机标定,包括标定完后,世界坐标到图像坐标的转换,以评估图像的标定误差,这些网上有很多资源和源代码。可是,相机标定完之后,我们想要的是,知道了图像坐标,想要得到它的世界坐标,或者我们已知图像上两个点之间的像素距离,现在我们想知道两个点之间的实际距离。楼主在网上搜了很多资源,问了很多人,都没有相关的代码,可以得到这样的结论:opencv没有提供现成的函数
dxmcu
·
2016-07-21 15:20
视觉-opencv
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他