91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5.98M
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-06-24
  • 語言: C/C++
  • 標(biāo)簽: 圖像??激光??Z軸定位??

資源簡介

通過獲取帶有激光點的圖像,計算圖像中激光點中心,從而實現(xiàn)Z軸自動定位。


1.功能介紹
對圖片進(jìn)行灰度處理、閾值計算、腐蝕、膨脹處理,求面積最大的連通區(qū)域的重心位置

2.文檔說明
dll文件編寫:在目錄faculae下
調(diào)用dll的例程:在目錄testFaculae下

3.使用說明:
1.輸入圖片路徑:如:E:\Cu\1.jpg
2.輸入灰度閾值:如:150
3.輸入膨脹尺寸和膨脹次數(shù):如:1 3
4.輸入腐蝕尺寸和腐蝕次數(shù):如:1 5

輸出:每一步圖像處理后的圖像(按任意鍵顯示下一張圖片)

5.輸入連通區(qū)域面積閾值:如:1000

輸出:
區(qū)域中心點的位置是:
x=559, y=232
與中心點(377,232)的距離是
182



資源截圖

代碼片段和文件信息

#include?“faculae.h“
#include?“cv.h“
#include?“cxcore.h“
#include?“highgui.h“
#include?
using?namespace?std;

//灰度圖片
IplImage*?GrayPic(const?char*?picFile)
{
IplImage*?pImg?=?NULL;?
if?((pImg?=?cvLoadImage(picFile?0))?!=?0?)
return?pImg;
else
{
cout< exit(0);
}
}

//求圖片邊緣
IplImage*?CannyPic(IplImage*?pImg?int?argv1?int?argv2)
{
IplImage*?pCannyImg?=?NULL;
//為canny邊緣圖像申請空間
pCannyImg?=?cvCreateImage(cvGetSize(pImg)?IPL_DEPTH_8U?1);
//canny邊緣檢測
cvCanny(pImg?pCannyImg?argv1?argv2?3);
return?pCannyImg;
}

//求區(qū)域重心
void?GravityCenter(IplImage*?pCannyImg?int&?xint&?y)
{
CvMoments?*moments?=?(CvMoments?*)malloc(sizeof(CvMoments));//為計算重心用
cvMoments(pCannyImg?moments?1);???//?The?actual?moment?values?
double?moment10?=?cvGetSpatialMoment(moments?1?0);?
double?moment01?=?cvGetSpatialMoment(moments?0?1);?
double?area?=?cvGetSpatialMoment(moments?0?0);
x?=?moment10/area;
y?=?momen

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????526??2014-03-28?13:54??readme.txt

?????文件????2384896??2014-03-21?15:01??faculae\Debug\faculae.bsc

?????文件?????344116??2014-03-28?13:23??faculae\Debug\faculae.dll

?????文件???????1818??2014-03-28?13:23??faculae\Debug\faculae.exp

?????文件?????513664??2014-03-28?13:23??faculae\Debug\faculae.ilk

?????文件???????4090??2014-03-28?13:23??faculae\Debug\faculae.lib

?????文件??????59093??2014-03-28?13:23??faculae\Debug\faculae.obj

?????文件????5870844??2014-03-28?13:15??faculae\Debug\faculae.pch

?????文件????1246208??2014-03-28?13:23??faculae\Debug\faculae.pdb

?????文件??????????0??2014-03-21?15:01??faculae\Debug\faculae.sbr

?????文件?????222208??2014-03-28?13:23??faculae\Debug\vc60.idb

?????文件?????159744??2014-03-28?13:23??faculae\Debug\vc60.pdb

?????文件???????3598??2014-03-28?13:23??faculae\faculae.cpp

?????文件???????4227??2014-03-19?15:08??faculae\faculae.dsp

?????文件????????520??2014-03-19?15:05??faculae\faculae.dsw

?????文件???????1225??2014-03-28?13:15??faculae\faculae.h

?????文件??????50176??2014-03-28?13:56??faculae\faculae.ncb

?????文件??????48640??2014-03-28?13:56??faculae\faculae.opt

?????文件????????890??2014-03-28?13:23??faculae\faculae.plg

?????文件?????557120??2014-03-28?13:49??testFaculae完成\Debug\testFaculae.exe

?????文件?????815544??2014-03-28?13:49??testFaculae完成\Debug\testFaculae.ilk

?????文件?????272014??2014-03-28?13:49??testFaculae完成\Debug\testFaculae.obj

?????文件????5929104??2014-03-28?13:17??testFaculae完成\Debug\testFaculae.pch

?????文件????1123328??2014-03-28?13:49??testFaculae完成\Debug\testFaculae.pdb

?????文件?????222208??2014-03-28?13:49??testFaculae完成\Debug\vc60.idb

?????文件?????159744??2014-03-28?13:49??testFaculae完成\Debug\vc60.pdb

?????文件?????344116??2014-03-28?13:23??testFaculae完成\faculae.dll

?????文件???????4090??2014-03-28?13:23??testFaculae完成\faculae.lib

?????文件??????49207??2014-03-20?10:46??testFaculae完成\logo.bmp

?????文件???????2092??2014-03-28?13:49??testFaculae完成\testFaculae.cpp

............此處省略55個文件信息

評論

共有 條評論

相關(guān)資源