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

  • 大小: 34.37MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-09
  • 語言: 其他
  • 標簽:

資源簡介

海天線提取加圖像去霧,用暗原色先驗理論與改進海天線提取加圖像去霧,用暗原色先驗理論與改進

資源截圖

代碼片段和文件信息


#include?“stdafx.h“

//內存泄露檢測
#include?“MemoryLeaksdet.h“

#include?“AdaptiveThreshold_canny.h“

#include?“cv.h“
#include?“highgui.h“


/*
//cv::Mat這個類在openCV2以上版本
void?AdaptiveFindThreshold(const?CvArr*?image?double?*low?double?*high?int?aperture_size=3)
{??????????????????????????????????????????????????????????????????????????????
cv::Mat?src?=?cv::cvarrToMat(image);???????????????????????????????????
const?int?cn?=?src.channels();?????????????????????????????????????????
cv::Mat?dx(src.rows?src.cols?CV_16SC(cn));???????????????????????????
cv::Mat?dy(src.rows?src.cols?CV_16SC(cn));???????????????????????????

cv::Sobel(src?dx?CV_16S?1?0?aperture_size?1?0?cv::BORDER_REPLIC
cv::Sobel(src?dy?CV_16S?0?1?aperture_size?1?0?cv::BORDER_REPLIC

CvMat?_dx?=?dx?_dy?=?dy;??????????????????????????????????????????????
_AdaptiveFindThreshold(&_dx?&_dy?low?high);?????????????????????????

}??????????????????????????????????????????????????????????????????????????????
*/

//輸入:灰度圖?...
//輸出:最終求得兩個閾值
void?AdaptiveFindThreshold(const?CvArr*?image?double?*low?double?*high?int?aperture_size=3)
{???
//_CrtSetDbgFlag(_CRTDBG_LEAK_CHECK_DF?|?_CrtSetDbgFlag(_CRTDBG_REPORT_FLAG));
//_CrtDumpMemoryLeaks();

CvMat?stub?*src?=?(CvMat*)image;
????src?=?cvGetMat(?src?&stub?);//函數?cvGetMat從輸入的數組生成矩陣頭
?//函數cvGetMat輸入的數組可以是?-?CvMat結構?IplImage結構?或多維密集數組?CvMatND*
?????????????????????????????//這個函數提供了一個簡單的方法,用同一代碼處理?IplImage?和?CvMat二種數據類型。這個函數的反向轉換可以用?cvGetImage將?CvMat?轉換成?IplImage?.?

CvMat*?dx?=?cvCreateMat(?src->rows?src->cols?CV_16SC1?);//如果源圖像是八位的,則要求輸出圖像是16位的
????CvMat*?dy?=?cvCreateMat(?src->rows?src->cols?CV_16SC1?);????????????????????????????????????????????????????????????????????????????????????????????????

????cvSobel(?src?dx?1?0?3?);//檢測垂直于x?軸的邊緣?
????cvSobel(?src?dy?0?1?3?);//檢測垂直于Y軸的邊緣
CvMat*?_dx?=?dx?;?
CvMat*?_dy?=?dy?;
_AdaptiveFindThreshold(_dx?_dy?low?high);
//釋放內存
cvReleaseMat(&dx);
cvReleaseMat(&dy);
//cvReleaseMat(&src);

}?

//?仿照matlab,自適應求高低兩個門限??
//其中內部定義的參數PercentOfPixelsNotEdges有待進一步優化,可以根據實際應用確定!!??????????????????????????????????????????
void?_AdaptiveFindThreshold(CvMat?*dx?CvMat?*dy?double?*low?double?*high)???
{??????????????????????????????????????????????????????????????????????????????
CvSize?size;???????????????????????????????????????????????????????????
IplImage?*imge=0;??????????????????????????????????????????????????????
int?ij;???????????????????????????????????????????????????????????????
CvHistogram?*hist=0;?????????????????????????????????????????????????????
int?hist_size?=?255;?//直方圖中x坐標數據的數量最大值??????????????????????????????????????????????????
float?range_0[]={0256};//直方圖的上界和下界???????????????????????????????????????????????
float*?ranges[]?=?{?range_0?};?????????????????????????????????????????
double?PercentOfPixelsNotEdges?=?0.80;//形成邊緣圖時刪除的像素點的百分比????????????

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

?????文件???????6187??2013-12-25?15:32??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\AdaptiveThreshold_canny.cpp

?????文件????????426??2013-11-03?20:22??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\AdaptiveThreshold_canny.h

?????文件??????17557??2015-11-09?19:09??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\AdaptiveThreshold_canny.obj

?????文件??????????0??2015-11-09?19:09??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\AdaptiveThreshold_canny.sbr

?????文件?????149597??2015-11-09?19:09??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\houghcircles_detection.obj

?????文件??????????0??2015-11-09?19:09??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\houghcircles_detection.sbr

?????文件???????2686??2015-07-22?11:11??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\StdAfx.obj

?????文件????????305??2015-07-22?11:11??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\StdAfx.sbr

?????文件????3875840??2015-11-09?19:31??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\targetdetect.bsc

?????文件?????401515??2015-11-09?19:31??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\targetdetect.exe

?????文件?????535560??2015-11-09?19:31??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\targetdetect.ilk

?????文件????2132976??2015-11-20?21:09??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\targetdetect.pch

?????文件?????803840??2015-11-09?19:31??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\targetdetect.pdb

?????文件?????102271??2015-11-09?19:09??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\targetdet_circle.obj

?????文件??????????0??2015-11-09?19:09??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\targetdet_circle.sbr

?????文件?????402432??2015-11-20?21:09??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\vc60.idb

?????文件?????339968??2015-11-20?21:09??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\Debug\vc60.pdb

?????文件??????77160??2014-10-21?10:32??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\houghcircles_detection.cpp

?????文件???????2574??2014-03-18?15:58??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\houghcircles_detection.h

?????文件????????382??2013-11-11?11:08??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\MemoryLeaksdet.h

?????文件?????182365??2013-08-13?20:10??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\quanjing.JPG

?????文件???????1244??2013-11-16?11:16??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\ReadMe.txt

?????文件????????299??2013-11-16?11:16??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\StdAfx.cpp

?????文件????????667??2013-11-16?11:16??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\StdAfx.h

?????文件???????6348??2015-11-09?21:11??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\targetdetect.cpp

?????文件???????5484??2015-11-09?21:12??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\targetdetect.dsp

?????文件????????549??2013-11-16?11:16??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\targetdetect.dsw

?????文件?????377856??2015-11-20?21:10??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\targetdetect.ncb

?????文件??????51712??2015-11-20?21:10??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\targetdetect.opt

?????文件???????2366??2015-11-20?21:09??02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\02-基于梯度方向的海天線提取-含二次粗提取\targetdetect.plg

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

評論

共有 條評論

相關資源