资源简介
通过把picturebox句柄传进去,调用。接口非托管-托管整数类型输入输出可以,string类型不行(需要转换,未完成)。
代码片段和文件信息
// stoame.cpp : 定义 DLL 应用程序的导出函数。
//
#include“stdafx.h“
#include
#include
#include
#include
#include
#include
#include
#include
#include
//using namespace cv;
//using namespace std
extern “C“ _declspec(dllexport) int Run(HWND hWndDisplay)
{
//char szapipath[MAX_PATH];
// memset(szapipath0MAX_PATH);
// GetModuleFileNameA(NULLszapipathMAX_PATH);
//(strrchr(szapipath‘\\‘))[0] = 0;
//
cv::Mat srcImage = cv::imread(“C:\\1.png“1);
//cv::string path = “C:\\Image Processing Test\\Image Proc Test 02“;
double start = static_cast(cv::getTickCount());
//cv::Mat srcImage = cv::imread(“C:\\1.png“1);
cv::Mat midImage;
//imshow(“1“srcImage);
cv::cvtColor(srcImage midImage CV_BGR2GRAY);
GaussianBlur(midImage midImage cv::Size(5 5) 2 2);
cv::Mat xldimage;
cv::vector> contours;
cv::vector hierarchy;
Canny(midImagexldimage702553);
//imshow(“2“xldimage);
//cv::vectorcircles;
findContours(xldimagecontourshierarchyCV_RETR_LISTCV_CHAIN_APPROX_NONEcv::Point());
for(int i=0;i<(int)contours
- 上一篇:质子交换膜燃料电池PEMFC仿真模型
- 下一篇:C语言实现的校园导航系统
相关资源
- 相机标定棋盘
- 自适应图像增强完整OpenCV代码
- 在mfc中picture控件中显示Mat图片
- OpenCv实现两个图片的相似度
- opencv椭圆拟合长短轴比
- Retinex算法,C++,opencv
- 利用opencv实现的条形码检测与识别C
- Opencv2.4.12 SVM手写数字识别
- opencv 正脸+左右侧脸全检测
- 激光雷达数据读取、显示、分割、直
- CvvImage类库
- 基于opencv的C++人眼识别以及眨眼检测
- 在VS2012上基于opencv的C++人眼识别与眨
- 基于暗通道和导向滤波的图像去雾算
- 根据原图和二值图得到分割彩图
- qt界面化实现各种滤波函数
- c#通过dll读取opencv里的mat图片
- linux opencv车牌识别
- opencv多视频同一窗口显示C++程序
- 基于opencv的手势识别
- 利用opencv做的垃圾检测代码
- Opencv3.0 鱼眼相机标定fisheye
- LSD直线提取算法Opencv
- 使用vc++6.0调用opencv库函数生成5*5单位
- opencv绘制点与坐标系
- 基于socket和opencv在linux中实现摄像头实
- 图片浏览器实现和图像编辑器实现源
- danmu 基于opencv平台编写的单目相机标
- OpenCV边缘检测程序 by浅墨
- c++视频教程opencv视频图像处理机器视
评论
共有 条评论