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

  • 大小: 1.78MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-08-17
  • 語言: C/C++
  • 標簽: opencv??C++??瑕疵檢測??

資源簡介

基于C++中添加的opencv函數庫來實現圖像處理中衣物的特別是毛衣的瑕疵檢測 屬于畢業設計 功能完整

資源截圖

代碼片段和文件信息

//?JC.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“zxl.h“
#include?“JC.h“

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?CJC?dialog


CJC::CJC(CWnd*?pParent?/*=NULL*/)
:?CDialog(CJC::IDD?pParent)
{
//{{AFX_DATA_INIT(CJC)
//}}AFX_DATA_INIT
}


void?CJC::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CJC)
DDX_Control(pDX?IDC_4bmp?m_4bmp);
DDX_Control(pDX?IDC_2bmp?m_2bmp);
DDX_Control(pDX?IDC_3bmp?m_3bmp);
DDX_Control(pDX?IDC_1bmp?m_1bmp);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CJC?CDialog)
//{{AFX_MSG_MAP(CJC)
ON_BN_CLICKED(IDC_FF1?OnFf1)
ON_BN_CLICKED(IDC_FF2?OnFf2)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CJC?message?handlers
extern?IplImage*?pSrcImg;
extern?IplImage*?pSrcImg1;
extern?IplImage*?pDecImg;
extern?IplImage*?pDecImg1;
extern?IplImage*?pDecImg2;
extern?IplImage*?pDecImg3;
extern?IplImage?*gray?*edge;
extern?void?ImageYZFG(IplImage*?src);
extern?void?ImageTXFK(IplImage*?src);
extern?CvHistogram?*hist;


void?CJC::OnFf1()?
{
//?TODO:?Add?your?control?notification?handler?code?here

ShowImageOnRect(?pSrcImg1);
ImageYZFG(pSrcImg1);
ShowImageOnRect(?pDecImg13);
ShowImageOnRect(?pDecImg22);
}

void?CJC::OnFf2()?
{
//?TODO:?Add?your?control?notification?handler?code?here
ShowImageOnRect(?pSrcImg1);
ImageTXFK(pSrcImg1);
ShowImageOnRect(?pDecImg2);
}



void?CJC::ShowImageOnRect(IplImage?*img?int?flag)
{
CvSize?dst_cvsize;//目標圖像尺寸
RECT?rc;
IplImage*?dst=NULL;

switch(flag)
{
case?1:
{
m_1bmp.GetClientRect(&rc);
dst_cvsize.width=rc.right-rc.left;
dst_cvsize.height=rc.bottom-rc.top;
dst?=?cvCreateImage(?dst_cvsize?img->depthimg->nChannels);//構造目標圖象
cvResize(img?dst?CV_INTER_LINEAR);//縮放源圖像到目標圖像
cvSaveImage(“Dst_1.bmp“dst);

HBITMAP?newBmp;
newBmp?=?(HBITMAP)LoadImage(NULL“Dst_1.bmp“?IMAGE_BITMAP?0?0?LR_LOADFROMFILE);
m_1bmp.SetBitmap(newBmp);
break;
}
case?2:
{
m_2bmp.GetClientRect(&rc);
dst_cvsize.width=rc.right-rc.left;
dst_cvsize.height=rc.bottom-rc.top;
dst?=?cvCreateImage(?dst_cvsize?img->depthimg->nChannels);//構造目標圖象
cvResize(img?dst?CV_INTER_LINEAR);//縮放源圖像到目標圖像
cvSaveImage(“Dst_2.bmp“dst);

HBITMAP?newBmp;
newBmp?=?(HBITMAP)LoadImage(NULL“Dst_2.bmp“?IMAGE_BITMAP?0?0?LR_LOADFROMFILE);
m_2bmp.SetBitmap(newBmp);
break;
}
case?3:
{
m_3bmp.GetClientRect(&rc);
dst_cvsize.width=rc.right-rc.left;
dst_cvsize.height=rc.bottom-rc.top;
dst?=?cvCreateImage(?dst_cvsize?img->depthimg->nChannels);//構造目標圖象
cvResize(img?dst?CV_INTER_LINEAR);//縮放源圖像到目標圖像
cvSaveImage(“Dst_3.bmp“dst);

HBITMAP?newBmp;
n

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-12-05?16:51??畢業設計程序\
?????文件???????26211??2011-04-28?22:04??畢業設計程序\2.jpg
?????目錄???????????0??2011-12-05?16:51??畢業設計程序\Debug\
?????文件???????21001??2011-05-16?18:31??畢業設計程序\Debug\JC.obj
?????文件??????112794??2011-05-16?18:31??畢業設計程序\Debug\JC.sbr
?????文件???????22418??2011-05-12?23:58??畢業設計程序\Debug\MainFrm.obj
?????文件??????112216??2011-05-12?23:58??畢業設計程序\Debug\MainFrm.sbr
?????文件??????108232??2011-05-05?14:54??畢業設計程序\Debug\StdAfx.obj
?????文件?????1483659??2011-05-05?14:54??畢業設計程序\Debug\StdAfx.sbr
?????文件??????397312??2011-05-31?15:00??畢業設計程序\Debug\vc60.pdb
?????文件???????20496??2011-05-21?13:29??畢業設計程序\Debug\XC.obj
?????文件??????112686??2011-05-21?13:29??畢業設計程序\Debug\XC.sbr
?????文件??????147560??2011-05-31?15:00??畢業設計程序\Debug\zxl.exe
?????文件???????25342??2011-05-05?15:19??畢業設計程序\Debug\zxl.obj
?????文件??????533504??2011-05-31?15:00??畢業設計程序\Debug\zxl.pdb
?????文件????????8124??2011-05-27?16:42??畢業設計程序\Debug\zxl.res
?????文件??????114471??2011-05-05?15:19??畢業設計程序\Debug\zxl.sbr
?????文件???????17126??2011-05-05?14:54??畢業設計程序\Debug\zxlDoc.obj
?????文件??????111398??2011-05-05?14:54??畢業設計程序\Debug\zxlDoc.sbr
?????文件???????75246??2011-05-31?15:00??畢業設計程序\Debug\zxlView.obj
?????文件??????125215??2011-05-31?15:00??畢業設計程序\Debug\zxlView.sbr
?????文件??????203866??2011-06-16?00:27??畢業設計程序\Dst_1.bmp
?????文件???????69350??2011-06-16?00:27??畢業設計程序\Dst_2.bmp
?????文件???????69350??2011-06-16?00:27??畢業設計程序\Dst_3.bmp
?????文件???????31795??2011-05-05?10:53??畢業設計程序\e1.jpg
?????文件???????32687??2011-05-05?10:56??畢業設計程序\e3.jpg
?????文件???????32199??2011-05-05?10:57??畢業設計程序\e4.jpg
?????文件????????3757??2011-05-16?18:31??畢業設計程序\JC.cpp
?????文件????????1285??2011-05-13?15:44??畢業設計程序\JC.h
?????文件????????2612??2011-05-12?23:57??畢業設計程序\MainFrm.cpp
?????文件????????1440??2011-05-12?23:55??畢業設計程序\MainFrm.h
............此處省略26個文件信息

評論

共有 條評論