freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于顏色特征圖像檢索源代碼c-文庫吧資料

2024-11-14 09:55本頁面
  

【正文】 m += 5) { if ((m amp。 // 繪制 X軸刻度 for (m = 0。 (255)。 (200)。 (150)。 (100)。 (50)。 (0)。// 繪制垂直軸 pDCLineTo(340, 300)。// 選入紅色畫筆,并保存以前的畫筆 pDCMoveTo(40,40)。// 創(chuàng)建畫筆對象 pPenRedCreatePen(PS_SOLID, 1, RGB(255,0,0))。 pDCRectangle(0, 0, 367,338)。 pWndInvalidate()。 CWnd* pWnd = GetDlgItem(idc)。 Va[i][j][V]++。 //亮度 Ha[i][j][H]++。 if (H 0) H = H + 360 。 else H = 4 + (RG)/(maxmin)。} if (R == max) H = (GB)/(maxmin)。break。} else {S=0。 int min=min(minp,B)。 int max=max(maxp,B)。 B=GetBValue(clr)。 R=GetRValue(clr)。 y=i*height+k。lheight。kwidth。j4。i4。tdc++){ Va[fdc][sdc][tdc]=0。sdc++) for(int tdc=0。fdc++) for(int sdc=0。 } for(int fdc=0。tdb256。sdb4。fdb4。tda++){ Ha[fda][sda][tda]=0。sda++) for(int tda=0。fda++) for(int sda=0。 for(int fda=0。 COLORREF clr。 int width=。 (GetDC())。bm)。 BITMAP bm。 hbitmap=(HBITMAP)::LoadImage (::AfxGetInstanceHandle(),pathfile, IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION)。 int R,G,B,H,S,V。 } //計算顏色直方圖 void CImageRetrievalDlg::CalculateColor(CString pathfile) { CBitmap hbmp。} CalculateColor(imagefilepath)。) {AfxMessageBox(請選擇一幅關(guān)鍵圖 )。 //if (imagefilepath = 39。 AfxMessageBox(strfile)。 //取得文件路徑 POSITION pos = ()。 } //單個圖像特征向量 void CImageRetrievalDlg::OnSingleImageIndb() { CFileOpen fileOpenDlg1(TRUE)。 } } ()。 temp[tempi] = new CString(strfilepath1)。 (%s,tempFileName)。 sprintf(tempFileName,%s\\%s,strfile2,foundFileName)。 strcpy(foundFileName,().GetBuffer(200))。 while(yesno) { yesno = ()。 sprintf(tempFileFind,%s\\*.bmp,strfile2)。 CFileFind find。 } //對 *.bmp文件查找 void CImageRetrievalDlg::RunDir(const CStringamp。 } } } ()。 sprintf(tempDir,%s\\%s,strfile1,foundFileName)。 strcpy(foundFileName,().GetBuffer(200))。 //查找下級目錄 while(yesno) { yesno = ()。 RunDir(strfile1)。 char tempFileFind[200]。 strfile1) { BOOL yesno。 i++) //{ // AfxMessageBox(temp[i],MB_ICONINFORMATION|MB_OK)。 //for (int i = 0。 (該目錄下共有 %d幅圖像 !,counts)。 counts=0。()。 tempath=m_strPath。 //得到圖像目錄下文件的路徑 CString tempath。 ()。 ()。browse)。 = 請選擇一個圖像目錄 。//fills a block of memory with zeros. = NULL。 ZeroMemory(amp。 tempi=0。 ShowPic(strfile,IDC_VIEW1)。*/ //取得文件路徑 POSITION pos = ()。 pDCMoveTo(1,129)。 pDCMoveTo(1,43)。 pDCMoveTo(145,1)。 pDCMoveTo(48,1)。 pDCMoveTo(97,1)。 pDCMoveTo(1,86)。 /* pDCMoveTo(1,1)。 pPenRedCreatePen(PS_SOLID, 1, RGB(255,0,0))。 pWndUpdateWindow()。 CDC* pDC = pWndGetDC()。 mmenuEnableMenuItem(ID_SHOW_INFO, 0 )。 mmenuEnableMenuItem(ID_SHOW_IM, 0 )。 mmenuEnableMenuItem(ID_START_RETRIEVAL, 0)。 if ( () != IDOK) return。dcMem)。poldBitmap)。dcMem,0 ,0,SRCCOPY)。 ()。 pStaicGetClientRect(amp。 CBitmap *poldBitmap=(CBitmap*)(hbmp)。 //創(chuàng)建臨時的內(nèi)存 DC對象 CDC dcMem。 (amp。 (hbitmap)。 pStaic=(CStatic*)GetDlgItem(idc)。 HBITMAP hbitmap。 特別是對于輪廓或邊界分明的圖像 ,該算法的檢索結(jié)果比全局圖像的顏色直方圖算法明顯要好 。//定義子塊位置結(jié)構(gòu) }。 int y。 }pair[32]。 int y1。//對四個子塊的顏色對表排序 void SeekImage()。// 繪置直方圖 void CalculateColorPair(int x, int y)。 //對 *.bmp文件查找 void CalculateColor(CString pathfile)。 //對所有目錄查找 ,取得圖像目錄下文件路徑 void RunDir(const CStringamp。// picture中顯示圖片 void StartDir(const CStringamp。 }。 DWORD _GetHeight ( VOID )。 HBITMAP _GetHandle ( VOID )。 VOID FreePicture( VOID )。 public: HBITMAP LoadPicture(char * FileName)。 private: IPicture *m_pic。 class CPicture { public: CPicture()。 Visual C++經(jīng)歷了從 到 版本的發(fā)展,軟件系統(tǒng)逐漸龐大,功能日益完善。 1998 年, C++由 ISO(InternationalStandards Organization)完成了標(biāo)準(zhǔn)化, C++標(biāo)準(zhǔn)提供了統(tǒng)一的 C++標(biāo)準(zhǔn)庫,為用戶提供了最為廣泛的編程基礎(chǔ)設(shè)施。 基于顏色直方圖的圖像檢索系統(tǒng)的實現(xiàn) 開發(fā)工具的選取 本文的系統(tǒng)實現(xiàn)選用的開發(fā)工具為 Microsoft 公司的 Visual C++ 。 N個相似度從大到小排列; 。 算法的描述 顏色直方圖的實現(xiàn) 算法描述 ; ; ,即指定用戶輸入的圖
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1