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

正文內(nèi)容

c語言課程設(shè)計--圖像處理-資料下載頁

2025-06-05 10:01本頁面
  

【正文】 * wide。 offy4 = * height。 nffx1 = cosa * offx1 + sina * offy1。//旋轉(zhuǎn)后新圖四個角的坐標 nffy1 = sina * offx1 + cosa * offy1。 nffx2 = cosa * offx2 + sina * offy2。 nffy2 = sina * offx2 + cosa * offy2。 nffx3 = cosa * offx3 + sina * offy3。 nffy3 = sina * offx3 + cosa * offy3。 nffx4 = cosa * offx4 + sina * offy4。 nffy4 = sina * offx4 + cosa * offy4。 nwide=(int)(maxa(fabs(nffx4nffx1),fabs(nffx3nffx2))+)。//新圖的寬和高 nheight=(int)(maxa(fabs(nffy4nffy1),fabs(nffy3nffy2))+)。 p2width=nwide。//給 img2 賦值 p2height=nheight。//給 img2 賦值 p2numcolors=p1numcolors。//給 img2 賦值 //開辟一個空間用以存放數(shù)據(jù) p2ptr=temp=(unsigned char *)malloc(nwide*nheight*(p2numcolors))。 a = * nwide * cosa * nheight * sina + * wide。//旋轉(zhuǎn)常值 b = * nwide * sina * nheight * cosa + * height。//旋轉(zhuǎn)常值 if(p2numcolors==3)//判斷灰度圖,彩色圖 { ~ 11 ~ for(y1=0。y1nheight。y1++)//進行彩色圖元素遍歷 { for(x1=0。x1nwide。x1++) { x0=(int)(x1*cosa+y1*sina+a)。//算出新坐標對應的原圖坐標 y0=(int)(x1*sina+y1*cosa+b)。 //判斷是否超過原圖,超過賦 255 if((x0wide)amp。amp。(x0=0)amp。amp。(y0height)amp。amp。(y0=0)) { //將原圖 RGB 值賦予新開辟空間對應的位置 *(temp++)=*(pdata+y0*wide*p2numcolors+m)。 *(temp++)=*(pdata+y0*wide*p2numcolors+m+1)。 *(temp++)=*(pdata+y0*wide*p2numcolors+m+2)。 } else { *(temp++)=255。//將沒有對應點的值賦 255,使其變白色 *(temp++)=255。 *(temp++)=255。 } } m+=3。 } } else { //進行灰度圖元素遍歷 for(y1=0。y1nheight。y1++) for(x1=0。x1nwide。x1++) { x0=(int)(x1*cosa+y1*sina+a)。//算出新坐標對應的原圖坐標 y0=(int)(x1*sina+y1*cosa+b)。 //判斷是否超過原圖,超過賦 255 if((x0wide)amp。amp。(x0=0)amp。amp。(y0height)amp。amp。(y0=0)) *(temp++)=*(pdata+y0*wide+x0)。//將原圖的值賦予新開辟空間對應的位置 else *(temp++)=255。//將沒有對應點的值賦 255,使其變白色 } } } 心得體會 剛開始并不了解圖像如何用 vc 來進行幾何變換,后來經(jīng)過初步認識,了解到各門 ~ 12 ~ 學科的聯(lián)系, c語言中用到了很多算法和數(shù)學有著緊密的聯(lián)系,感受到數(shù)組與指針的強 大,編程需要注意細節(jié),不然犯錯了在去找問題所在很難找出問題錯在哪里?;A(chǔ)知識要熟練掌握,多上機,發(fā)現(xiàn)問題解決問題,才能在今后編程中少犯錯誤。 實習日志 6月 17 日 安排:學習圖像基本知識,完成彩色圖像變灰度圖像 進度:完成了圖像灰度,但并沒有真正灰度( numcolors=3) 6月 19 日 安排:解決上次問題,完成水平鏡像(彩色和灰度圖像) 進度:解決了上次問題 ,完成灰度圖像的水平鏡像,彩色圖像水平鏡像出現(xiàn)問題 遇到的問題:彩色圖像水平鏡像后顏色改變( RGB 值賦錯) 解決辦法:調(diào)整指針指向(使 RGB 值賦對) 6月 24 日 安排:解決上次問題,完成垂直鏡像(彩色和灰度圖像) 進度:完成良好 6月 26 日 安排:完成旋轉(zhuǎn)(彩色和灰度圖像) 進度:只完成特殊值得旋轉(zhuǎn) 遇到問題:地址訪問錯誤 解決辦法:調(diào)試逐句查看,查看哪里地址訪問錯誤 6月 27 日 安排:完成界面設(shè)計,彩色圖像旋轉(zhuǎn) 進度:界面設(shè)計完成良好,彩色圖像仍存在問題 參考文獻 《 VC++數(shù)字圖像處理》何斌 人民郵 電出版社 ~ 13 ~
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1