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

正文內(nèi)容

基于自適應(yīng)閾值的視網(wǎng)膜圖像分割及其程序設(shè)計(jì)畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-06-27 20:50本頁面
  

【正文】 or(LoadCursor(0,IDC_ARROW))。}}void CDemoDoc::OnUpdateCximageCanny(CCmdUI* pCmdUI) {// TODO: Add your mand update UI handler code herem_MenuCommand=ID_CXIMAGE_CANNY。hThread=(HANDLE)_beginthread(RunCxImageThread,0,this)。}void CDemoDoc::OnCximageZhou() {// TODO: Add your mand handler code here}void CDemoDoc::OnUpdateCximageZhou(CCmdUI* pCmdUI) {// TODO: Add your mand update UI handler code here}void CDemoDoc::OnCximageDu() 寧波工程學(xué)院本科畢業(yè)設(shè)計(jì)論文27{// TODO: Add your mand handler code here if (image==NULL) return。CxImage *newr = new CxImage()。CxImage *newg = new CxImage()。CxImage *newb = new CxImage()。long w, h, x, y。//int n。//long x1,y1,x2,y2,x3,y3,x4,y4。//double mdist,dist。//BYTE th_l。//RGBQUAD c。 Stopwatch(0)。 w = imageGetWidth()。h = imageGetHeight()。BYTE *edgeimg, v。edgeimg = (BYTE *)malloc((w)*(h)*sizeof(BYTE))。for (y=0。yh。y++){for(x =0。 xw。x++){v = 0。if((x+1)wamp。amp。(x1)=0amp。amp。(y+1)hamp。amp。(y1)=0){v += imageGetPixelIndex(x+1,y1)。v += 2*imageGetPixelIndex(x+1,y)。寧波工程學(xué)院本科畢業(yè)設(shè)計(jì)論文28v += imageGetPixelIndex(x+1,y+1)。v = imageGetPixelIndex(x1,y1)。v = 2*imageGetPixelIndex(x1,y)。v = imageGetPixelIndex(x1,y+1)。}edgeimg[y*w+x] = v。}} for (y=0。yh。y++){for(x =0。 xw。x++){ v = edgeimg[y*w+x]。imageSetPixelIndex(x,y,v)。}}}void CDemoDoc::OnUpdateCximageDu(CCmdUI* pCmdUI) {// TODO: Add your mand update UI handler code here m_MenuCommand=ID_CXIMAGE_DU。hThread=(HANDLE)_beginthread(RunCxImageThread,0,this)。}void CDemoDoc::OnCximageMyfirst() {寧波工程學(xué)院本科畢業(yè)設(shè)計(jì)論文29// TODO: Add your mand handler code hereif (image==NULL) return。long w, h, x, y。w = imageGetWidth()。/// obtain the width of imageh = imageGetHeight()。//// obtain the height of the imageimageGrayScale()。// convert the color image into gray image/BYTE v, *edge。 edge = (BYTE *)malloc((w)*(h)*sizeof(BYTE))。/// save processed results////processingfor(y = 0。 y h。 y++){for (x = 0。 x w。 x++){ v = imageGetPixelIndex(x,y)。 edge[y*w+x] = 255v。}}//// output resultfor(y = 0。 y h。 y++){for (x = 0。 x w。 x++){ imageSetPixelIndex(x,y,edge[y*w+x])。}}}void CDemoDoc::OnUpdateCximageMyfirst(CCmdUI* pCmdUI) {// TODO: Add your mand update UI handler code here寧波工程學(xué)院本科畢業(yè)設(shè)計(jì)論文30 m_MenuCommand=ID_CXIMAGE_MYFIRST。hThread=(HANDLE)_beginthread(RunCxImageThread,0,this)。}void CDemoDoc::OnCximageSmooth() {// TODO: Add your mand handler code hereif (image==NULL) return。long w, h, x, y。int k, l,c。double v。w = imageGetWidth()。/// obtain the width of imageh = imageGetHeight()。//// obtain the height of the imageimageGrayScale()。// convert the color image into gray image/ BYTE *thd_img。 thd_img = (BYTE *)malloc((w)*(h)*sizeof(BYTE))。/// save processed results///(1 1 1。 1 4 1。 1 1 1)/12for (y = 0。 y h。 y++){for (x =0。 x w。 x++){v =0。c =0。for (l=2。l3。l++){for(k=2。k3。k++){if((y+l)=0amp。amp。(y+l)hamp。amp。(x+k)=0amp。amp。(x+k)w){寧波工程學(xué)院本科畢業(yè)設(shè)計(jì)論文31v+= imageGetPixelIndex(x+k,y+l)。c++。}}}v/=c。if(imageGetPixelIndex(x,y)=(BYTE)v)thd_img[y*w+x]=255。elsethd_img[y*w+x]=0。}}for (y = 0。 y h。 y++){for (x =0。 x w。 x++){imageSetPixelIndex(x,y,(BYTE)thd_img[y*w+x])。}}free(thd_img)。}void CDemoDoc::OnUpdateCximageSmooth(CCmdUI* pCmdUI) {// TODO: Add your mand update UI handler code herem_MenuCommand=ID_CXIMAGE_SMOOTH。hThread=(HANDLE)_beginthread(RunCxImageThread,0,this)。}void CDemoDoc::OnCximageAdth() 寧波工程學(xué)院本科畢業(yè)設(shè)計(jì)論文32{// TODO: Add your mand handler code hereif (image==NULL) return。long w, h, x, y。int k, l,c。double v。w = imageGetWidth()。/// obtain the width of imageh = imageGetHeight()。//// obtain the height of the imageimageGrayScale()。// convert the color image into gray image/ BYTE *thd_img。 thd_img = (BYTE *)malloc((w)*(h)*sizeof(BYTE))。/// save processed results///(1 1 1。 1 4 1。 1 1 1)/12for (y = 0。 y h。 y++){for (x =0。 x w。 x++){v =0。c =0。for (l=2。l3。l++){for(k=2。k3。k++){if((y+l)=0amp。amp。(y+l)hamp。amp。(x+k)=0amp。amp。(x+k)w){v+= imageGetPixelIndex(x+k,y+l)。c++。}}}寧波工程學(xué)院本科畢業(yè)設(shè)計(jì)論文33v/=c。if(imageGetPixelIndex(x,y)=(BYTE)v)thd_img[y*w+x]=255。elsethd_img[y*w+x]=0。}}for (y = 0。 y h。 y++){for (x =0。 x w。 x++){imageSetPixelIndex(x,y,(BYTE)thd_img[y*w+x])。}}free(thd_img)。}void CDemoDoc::OnUpdateCximageAdth(CCmdUI* pCmdUI) {// TODO: Add your mand update UI handler code herem_MenuCommand=ID_CXIMAGE_ADTH。hThread=(HANDLE)_beginthread(RunCxImageThread,0,this)。}致謝寧波工程學(xué)院本科畢業(yè)設(shè)計(jì)論文34非常感謝張教授在我大學(xué)的最后學(xué)習(xí)階段——畢業(yè)設(shè)計(jì)階段給予指導(dǎo),在大三學(xué)年的期末張教授就讓我去做了圖像分割的學(xué)年論文報(bào)告,很好的為這次畢業(yè)設(shè)計(jì)做了充分的技術(shù)鋪墊。本人在程序的整體架構(gòu)上的基礎(chǔ)比較薄弱,張教授放棄周末休息時(shí)間為我指導(dǎo),使我對(duì)程序編寫思路茅塞頓開。這讓我對(duì)以后類似的程序編寫有了整體架構(gòu)的基礎(chǔ),在此非常感謝。除設(shè)計(jì)課題外,張教授還跟我對(duì)大學(xué)的學(xué)習(xí)和生活聊了很多,大家的大學(xué)學(xué)習(xí)生活過于散漫,養(yǎng)成這樣的學(xué)習(xí)習(xí)慣會(huì)影響以后的工作,教導(dǎo)我做什么事都不能浮躁,要踏實(shí)和端正態(tài)度,這樣才能做好,做成功每一件事情。并告訴我畢業(yè)設(shè)計(jì)的其中一個(gè)目的就是檢驗(yàn)我們大學(xué)四年的學(xué)習(xí)生活。在此再次感謝。軟件使用說明書1) 鼠標(biāo)左鍵雙擊圖 13 所示的可執(zhí)行文件可以打開軟件,打開軟件后主界寧波工程學(xué)院本科畢業(yè)設(shè)計(jì)論文35面如圖 14 所示。圖 13 軟件的可執(zhí)行文件圖 14 軟件運(yùn)行后的主界面2) 鼠標(biāo)左擊 File 菜單,在下拉列表中選中 Open…選項(xiàng)并按下鼠標(biāo)確定。圖 15 選擇測(cè)試圖像3) 選擇一幅測(cè)試圖像如圖 15 所示。打開后如圖 16。寧波工程學(xué)院本科畢業(yè)設(shè)計(jì)論文36圖 16 打開測(cè)試圖像后界面效果圖 圖 17 進(jìn)行自適應(yīng)閾值分割后結(jié)果圖4) 鼠標(biāo)點(diǎn)擊 Yao,在 Yao 的下拉菜單中選取 Adapt_th 選項(xiàng)并點(diǎn)擊,便可得結(jié)果圖 17。
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1