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
imgprocess
修改 Stable Diffusion 使 api 接口增加模型参数
参考:https://zhuanlan.zhihu.com/p/6445457841、修改modules/api/models.py中的StableDiffusionTxt2
ImgProcess
ingAPI
花果山总钻风
·
2023-10-19 08:30
AI绘画
Python/Flask
python
AI作画
stable
diffusion
Flink系列之Flink中四层Graph详解
title:Flink系列四、FlinkRuntime四层Graph详解首先回顾一下Flink的整体架构设计:{%asset_
imgprocess
es.svg%}关于上图中的一些概念的解释:1、DataFlowGraph
落叶飘雪2014
·
2023-03-28 19:33
Flink
大数据
OpenCv案例(六):基于OpenCvSharp工业零件缺陷检测
5:代码部分如下publicbool
ImgProcess
(Matsrc){boolresu
码小跳
·
2022-12-23 12:56
OpenCVSharp视觉学习
OpenCv
opencv
图像处理
视觉检测
基于OpenCV和C++原生(JNI)的Android数字图像处理+人脸识别demo
Canny边缘提取,Matrix风格化视频(支持前后置):人脸检测,Canny边缘提取,动态颜色直方图项目地址https://github.com/lujiazho/Android_Opencv_JNI_
ImgProcess
ing
_less is more
·
2022-12-08 16:39
opencv
目标识别
Deep
Learning
android
studio
opencv
native
android
cpp
java
C C++实现Canny 边缘检测 - 图像处理
边缘检测-图像处理Canny边缘检测的实现步骤1灰度化2高斯滤波3Sobel卷积核计算X、Y方向梯度和梯度角4极大值抑制5双阈值法Canny边缘检测的代码##########################
ImgProcess
.h
cuntou0906
·
2022-11-30 01:43
#
▶
图像处理
图像处理
canny算法
c++
边缘检测
用MATLAB的APPDesigner对数字图像进行操作
学习交流请发邮件
[email protected]
二、概览B站演示视频三、源代码(没时间讲解了555)classdef
imgProcess
APP10.1ifr2>0.5I(i,j,:)=0;
TianYaKe-天涯客
·
2022-11-24 20:52
MATLAB
学习
图像处理
matlab
图片倾斜矫正(hough直线检测,仿射变换)
效果代码类的cpp文件#include"
imgprocess
.h"//求两点之间距离的代码floatdist
zoodD顶真
·
2022-07-20 07:31
计算机视觉
c++
opencv
数字图像处理与机器视觉随书代码在VS2012中编译报错的解决办法
随书代码在VC6.0中可以正常编译运行,但是在VS2012环境下会报错,无法运行报错如下:1>c:\users\westring\desktop\dipdemo_vc6\
imgprocess
.cpp(1719
Westring
·
2021-03-10 15:20
Qt5图像放大缩小旋转及镜像
1、图像缩放void
ImgProcess
or::ShowZoomIn(){if(img.isNull())//有效性判断return;QMatrixmartix;//声明一个QMatrix类的实例martix.scale
vanillazheng
·
2020-09-16 10:26
Qt
矩形框绘制_运动检测_OpenCV
CvMemStorage*stor;CvSeq*cont;voidDrawRec(IplImage*pImgFrame,IplImage*p
ImgProcess
ed,intMaxArea);2.调用函数
特种军靴
·
2020-09-13 14:28
opencv
源代码
运动检测
矩形框绘制
关于Qt5的QChar*与标准C++的char*
二者之间的转换一、QChar*转为char*二、char*转为QChar*三、无题在写一个GUI程序时一直警告E:\Qt\QtWorkSpace\ImageProcessor\
imgprocess
or.cpp
YAMA小麦
·
2020-08-23 07:50
UI设计
Android Studio JNI编程以及NDK环境配置
这里我们采用动态注册的方式来添加jni函数,比较方便,不需要用javah生成.h文件#include#include#include#include/*输出Log的宏*/#ifndefLOG#defineLOG_TAG"
imgprocess
cheng20150809
·
2020-08-22 16:41
Android应用
Java
[opencv]图像增强与色度增强支持函数
#include"
ImgProcess
ion.h"/***@briefmat数值累加*@paramsrc:矩阵mat*/double
ImgProcess
ion::matsum(Matsrc){//初始化
weixin_30938149
·
2020-08-18 17:59
Qt5文字操作
1、字体字号设置void
ImgProcess
or::ShowFontComboBox(QStringcomboStr)//设置字体{QTextCharFormatfmt;//创建一个QTextCharFormat
vanillazheng
·
2020-08-14 04:09
Qt
opencv学习-
imgprocess
-直方图比较compareHist
opencv中的compareHist函数是用来计算两个直方图相似度,计算的度量方法有4个,分别为Correlation(CV_COMP_CORREL)相关性,Chi-Square(CV_COMP_CHISQR)卡方,Intersection(method=CV_COMP_INTERSECT)交集法,Bhattacharyyadistance(CV_COMP_BHATTACHARYYA)常态分布比
siliang13
·
2020-07-05 12:14
opencv
视频的时域去噪
bool
imgProcess
::deNoiseTem(Matsrc,Mat&dst){temImg.push_back(src);dst=src.clone();if(temImg.size()(h,w
奋斗的麻雀
·
2020-06-24 16:02
图像滤波
openCv +3.4.0 车牌定位(C++版本)
shape.hpp"usingnamespacecv;usingnamespacestd;//函数声明MatReSize(MatimgArr,intmaxWidth,intmaxHeight);Mat
ImgProcess
openCv—ing
·
2019-03-26 13:15
机器视觉
Android Studio JNI编程以及NDK环境配置
jni函数,比较方便,不需要用javah生成.h文件#include #include #include #include /*输出Log的宏*/ #ifndefLOG #defineLOG_TAG"
imgprocess
cheng20150809
·
2016-05-08 23:00
第六节--基于Sobel的边缘检测C++程序的实现
******************************************************************************************函数原型:BOOLC
ImgProcess
maweifei
·
2016-03-07 16:00
第四节--形态学图像处理
******************************************************************************************函数原型:voidC
ImgProcess
maweifei
·
2016-03-07 16:00
第一节--滤波操作的VC++实现
----------------------------------------【滤波操作的VC++实现】--------------------------------------//1--下面为C
ImgProcess
maweifei
·
2016-03-07 16:00
图片缩放与旋转
1、创建
imgprocess
or.h#ifndef
IMGPROCESS
OR_H #define
IMGPROCESS
OR_H #include class
ImgProcess
or:publicQM
onlyshi
·
2015-08-18 11:00
qt
图像处理
opencv学习-
imgprocess
-判断点是否在轮廓内pointPolygonTest
Performsapoint-in-contourtest.C++: double pointPolygonTest(InputArray contour,Point2f pt,bool measureDist)Parameters:contour –Inputcontour.输入轮廓pt –Pointtestedagainstthecontour.要测试的点measureDist –Iftrue
siliang13
·
2013-11-20 15:00
opencv
imgprocess
opencv学习-
imgprocess
-计算图像矩moments
moments轮廓矩contourArea轮廓面积arcLength轮廓长度vectormu(contours.size());存储轮廓矩vectormc(contours.size());存储轮廓中心 mc[i]=Point2f(mu[i].m10/mu[i].m00,mu[i].m01/mu[i].m00);代码如下:#include"opencv2/highgui/highgui.hpp"
siliang13
·
2013-11-20 14:00
opencv
imgprocess
opencv学习-
imgprocess
-提取元素的轮廓及形状描述子
本文转载自http://blog.csdn.net/thefutureisour/article/details/7602652#先看提取轮廓的代码:[cpp] viewplaincopyMat image = imread("D:/picture/images/binaryGroup.bmp",0); if(!image.data) return -1; imshow("源图像",
siliang13
·
2013-11-20 14:00
opencv
imgprocess
opencv学习-
imgprocess
-计算轮廓的边界旋转box和椭圆
minAreaRect计算最小的倾斜矩形;fitEllipse计算椭圆。代码如下#include"opencv2/highgui/highgui.hpp" #include"opencv2/imgproc/imgproc.hpp" #include #include #include usingnamespacecv; usingnamespacestd; Matsrc;Matsrc_gray;
siliang13
·
2013-11-20 14:00
opencv
imgprocess
opencv学习-
imgprocess
-凸包函数Convex Hull和boundingRect以及minEnclosingCircle
当我们找到轮廓后可以用opencv中的ConvexHull函数来求出轮廓凸包,也可用boundingRect求出边缘矩形,minEnclosingCircle求出外接圆,再用drawcontours画出凸包、边缘矩形和外接圆。approxPolyDP用来使多边形平滑化boundingRect用来找长宽方向上的矩形minEnclosingCircle用来找最小外接圆代码如下:#include"ope
siliang13
·
2013-11-20 13:00
opencv
imgprocess
opencv学习-
imgprocess
-轮廓提取和标记 contour
opencv提供findContours函数从一副二值图像中寻找轮廓,drawContours在指定的图像中画出寻找到的轮廓。可用Canny函数将输入图像转换成二值图像,Canny边缘检测函数,得到的图像为二值型。findContours函数,这个函数的原型为:voidfindContours(InputOutputArrayimage,OutputArrayOfArrayscontours,Ou
siliang13
·
2013-11-20 12:00
opencv
imgprocess
opencv学习-
imgprocess
-模板匹配matchTemplate
opencv提供模板匹配方法有6种,分别为1.method=CV_TM_SQDIFF2.method=CV_TM_SQDIFF_NORMED3.method=CV_TM_CCORR4.method=CV_TM_CCORR_NORMED5.method=CV_TM_CCOEFF6.method=CV_TM_CCOEFF_NORMED其中第一第二种方法为返回值越小匹配越好,其他的是返回值越大匹配越好。
siliang13
·
2013-11-20 12:00
opencv
imgprocess
opencv学习-
imgprocess
-反向投影Back Projection
opencv中计算BackProjection的函数为calcBackProject,mixChannels是用来从输入中拷贝某通道到输出中特定的通道。还是以例子说明(1)例如灰度图像如下Image= 0 1 2 3 4 5 6 7 8 9 10 11 8 9 14 15(2)该灰度图的直方图为(bin指定的区间为[0,3),
siliang13
·
2013-11-19 22:00
opencv
imgprocess
opencv学习-
imgprocess
-直方图比较compareHist
opencv中的compareHist函数是用来计算两个直方图相似度,计算的度量方法有4个,分别为Correlation(CV_COMP_CORREL)相关性,Chi-Square(CV_COMP_CHISQR) 卡方,Intersection(method=CV_COMP_INTERSECT)交集法,Bhattacharyyadistance(CV_COMP_BHATTACHARYYA)常态分布
siliang13
·
2013-11-18 15:00
opencv
直方图
imgprocess
opencv学习-
imgprocess
-直方图
直方图均衡化equalizeHist#include"opencv2/highgui/highgui.hpp" #include"opencv2/imgproc/imgproc.hpp" #include #include usingnamespacecv; usingnamespacestd; /**@functionmain*/ intmain(intargc,char**argv) { Ma
siliang13
·
2013-11-18 14:00
opencv
直方图
imgprocess
opencv学习-
imgprocess
-仿射变换warpAffine
opencv中的warpAffine函数可以对图像进行位移、旋转、缩放变换。getRotationMatrix2D可以获取旋转矩阵,getAffineTransform返回仿射矩阵。代码如下:#include"opencv2/highgui/highgui.hpp" #include"opencv2/imgproc/imgproc.hpp" #include #include usingnames
siliang13
·
2013-11-18 11:00
opencv
计算机视觉
imgprocess
opencv学习-
imgprocess
-Remapping
opencv中的Remap函数可以使一幅图像以一定的方式映射到另外一幅图像。具体代码如下:#include"opencv2/highgui/highgui.hpp" #include"opencv2/imgproc/imgproc.hpp" #include #include usingnamespacecv; ///Globalvariables Matsrc,dst; Matmap_x,map
siliang13
·
2013-11-18 10:00
opencv
计算机视觉
imgprocess
opencv学习-
imgprocess
-霍夫变换
霍夫直线变换分为两种;1标准霍夫直线变换输出为极坐标数组,函数为HoughLines2概率霍夫直线变换输出为探测到的直线的两点笛卡尔坐标,函数为HoughLinesP代码如下:#include"opencv2/highgui/highgui.hpp" #include"opencv2/imgproc/imgproc.hpp" #include usingnamespacecv; usingname
siliang13
·
2013-11-15 22:00
opencv
imgprocess
opencv学习-
imgprocess
-canny边缘提取
canny算法步骤:1采用高斯核滤去噪声;2求图像的梯度方向和梯度,可用sobel算子;3非最大抑制应用:即没有被认为是边缘的像数就去除,留下候选边缘;4判断边缘,设定了两个阈值,判断标准如下:大于大阈值就认为是边缘,小于小阈值认为不是边缘,介于两者之间则需再次判断,如果该像数点周围连接了大于大阈值的边缘的就认为是边缘。大小阈值之比建议为2或3:1代码如下;#include"opencv2/img
siliang13
·
2013-11-15 22:00
opencv
imgprocess
opncv学习-
imgprocess
- Laplacian算子
Laplacian算子是求图像的二阶导,跟sobel算子很相似。代码如下#include"opencv2/imgproc/imgproc.hpp" #include"opencv2/highgui/highgui.hpp" #include #include usingnamespacecv; /**@functionmain*/ intmain(intargc,char**argv) { Mat
siliang13
·
2013-11-15 21:00
opencv
imgprocess
opencv学习-
imgprocess
- sobel算子
边缘检测时可以采用sobel算子,主要用到的opencv函数是GaussianBlur、Sobel、convertScaleAbs、addWeighted首先高斯滤波再分别进行x方向和y方向计算梯度,然后取绝对值后加权融合。代码如下:#include"opencv2/imgproc/imgproc.hpp" #include"opencv2/highgui/highgui.hpp" #includ
siliang13
·
2013-11-15 21:00
opencv
imgprocess
opencv学习-
imgprocess
-为图片增加边界
主要是采用opencv中的copyMakeBorder(函数;代码如下:#include"opencv2/imgproc/imgproc.hpp" #include"opencv2/highgui/highgui.hpp" #include #include usingnamespacecv; ///GlobalVariables Matsrc,dst; inttop,bottom,left,ri
siliang13
·
2013-11-15 20:00
opencv
imgprocess
opencv学习-
imgprocess
-创建自己的滤波器
1创建自己的滤波器2应用滤波器,采用opencv提供的函数filter2D代码如下:#include"opencv2/imgproc/imgproc.hpp" #include"opencv2/highgui/highgui.hpp" #include #include usingnamespacecv; /**@functionmain*/ intmain(intargc,char**argv)
siliang13
·
2013-11-15 20:00
opencv
imgprocess
opencv学习-
imgprocess
-图像金字塔
图像金字塔中有pyrUp和pyrDown两个函数,一个是上采样,另一个是下采样,其实就是resize。一般高斯金字塔为下采样,而拉布拉斯为上采样例子如下:#include"opencv2/imgproc/imgproc.hpp" #include"opencv2/highgui/highgui.hpp" #include #include #include usingnamespacecv; //
siliang13
·
2013-11-15 15:00
opencv
imgprocess
opencv学习-
imgprocess
-形态学处理
OpenCV中获取不同形状的结构元素getStructuringElement图像处理经常要用到形态学操作,其中首先要获取结构元素。包括结构元素的大小及形状。自定义一个结构元素kernel,要声明一个Mat,然后对Mat的元素赋值;这种方法灵活但略显复杂。OpenCV提供了一个函数getStructuringElement,可以获取常用的结构元素的形状:矩形(包括线形)、椭圆(包括圆形)及十字形。
siliang13
·
2013-11-15 14:00
opencv
形态学处理
imgprocess
opencv学习-
imgprocess
-滤波
滤波1归一化滤波:最简单的滤波器,所有核元素权重一样,用核元素的平均值作为输出值。2高斯滤波:最有用的,尽管不是最快的。分为1D和2D3中值滤波:核元素权重不一样,也是用所有核元素的平均值作为输出值。4双边滤波:核元素权重分为两部分,一部分与高斯滤波一样,一部分跟近邻像数和估计像数在密集度上的不同有关。核的size必须是奇数x奇数代码如下: #include"opencv2/imgproc/im
siliang13
·
2013-11-14 21:00
opencv
mat
imgprocess
灰度图像 阀值变换
一下代码转自数字图像与机器视觉:voidC
ImgProcess
::Threshold(C
ImgProcess
*pTo,BYTEbThre){inti,j;BYTEbt;for(j=0;jbiHeight
lipeng08
·
2012-08-18 18:00
matlab
byte
IM
BT
上一页
1
下一页
按字母分类:
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
其他