版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 序號(hào): </p><p> 學(xué)號(hào): ******** </p><p> 課 程 設(shè) 計(jì)</p><p> 設(shè)計(jì)課程名稱(chēng): C語(yǔ)言課程設(shè)計(jì) </p><p> 題 目:
2、 數(shù)字圖像處理—幾何變換1 </p><p> 學(xué) 生 姓 名: *** </p><p> 學(xué) 院(系): ******* 專(zhuān) 業(yè) 班 級(jí): ***** </p><p> 指 導(dǎo) 教 師: ***
3、 專(zhuān)業(yè)技術(shù)職務(wù): ***** </p><p> 設(shè)計(jì)時(shí)間: **** 年 *月 ** 日 **** 年 * 月 **</p><p><b> 目錄</b></p><p> 1、系統(tǒng)的意義以及主要功能2</p><p> 1.1系統(tǒng)的意義2</p><p>
4、1.2圖像的功能2</p><p> 2、整個(gè)系統(tǒng)的功能結(jié)構(gòu)圖以及調(diào)用關(guān)系2</p><p> 3、各個(gè)功能實(shí)現(xiàn)流程圖2</p><p> 3.1彩色圖像變成灰度圖像2</p><p> 3.2幾何變換之--旋轉(zhuǎn)3</p><p> 3.3幾何變換之--鏡像3</p><p&g
5、t; 4、調(diào)試運(yùn)行,程序的界面以及輸入數(shù)據(jù),以及輸出結(jié)果4</p><p><b> 4.1原圖4</b></p><p> 4.2彩色圖像變?yōu)榛叶葓D像4</p><p> 4.3灰度圖像水平鏡像4</p><p> 4.4灰度圖像垂直鏡像5</p><p> 4.5彩色圖像
6、水平鏡像5</p><p> 4.6彩色圖像垂直鏡像5</p><p> 4.7灰度圖像旋轉(zhuǎn)(48)6</p><p> 4.8彩色圖像旋轉(zhuǎn)(90)6</p><p><b> 5、使用說(shuō)明6</b></p><p> 6、C語(yǔ)言源程序代碼7</p><p
7、><b> 7、心得體會(huì)12</b></p><p><b> 8、實(shí)習(xí)日志13</b></p><p><b> 9、參考文獻(xiàn)13</b></p><p><b> ~ 1 ~</b></p><p> 1、系統(tǒng)的意義以及主要功能&
8、lt;/p><p><b> 1.1系統(tǒng)的意義</b></p><p> 目前圖像處理的應(yīng)用越來(lái)越廣泛,已經(jīng)滲透到工業(yè)、航空航天、軍事等各領(lǐng)域,在國(guó)民經(jīng)濟(jì)中發(fā)揮越來(lái)越大的作用</p><p><b> 1.2圖像的功能</b></p><p> 讀入一幅彩色的數(shù)字圖像,完成一系列的幾何運(yùn)算,并輸
9、出每個(gè)運(yùn)算的效果圖</p><p> 1.將彩色圖像變?yōu)榛叶葓D像</p><p> 2.將灰度圖像旋轉(zhuǎn)任意角度;并對(duì)彩色圖像進(jìn)行相應(yīng)旋轉(zhuǎn)</p><p> 3.將灰度圖像和彩色圖像進(jìn)行水平鏡像和垂直鏡像</p><p> 2、整個(gè)系統(tǒng)的功能結(jié)構(gòu)圖以及調(diào)用關(guān)系</p><p> 3、各個(gè)功能實(shí)現(xiàn)流程圖</
10、p><p> 3.1彩色圖像變成灰度圖像</p><p> 3.2幾何變換之--旋轉(zhuǎn) 3.3幾何變換之--鏡像</p><p><b> ~ 3 ~</b></p><p> 4、調(diào)試運(yùn)行,程序的界面以及輸入數(shù)據(jù),以及輸出結(jié)果</p><p>&
11、lt;b> 4.1原圖</b></p><p> 4.2彩色圖像變?yōu)榛叶葓D像</p><p> 4.3灰度圖像水平鏡像</p><p> 4.4灰度圖像垂直鏡像</p><p> 4.5彩色圖像水平鏡像</p><p> 4.6彩色圖像垂直鏡像</p><p>
12、4.7灰度圖像旋轉(zhuǎn)(48)</p><p> 4.8彩色圖像旋轉(zhuǎn)(90)</p><p><b> 5、使用說(shuō)明</b></p><p> 編譯鏈接后出現(xiàn)對(duì)話框和原始圖片,按任意鍵即可在對(duì)話框中輸入,根據(jù)對(duì)話框提示輸入數(shù)字完成對(duì)應(yīng)功能,出現(xiàn)功能圖像按任意鍵摧毀窗口,即可繼續(xù)輸入完成對(duì)應(yīng)功能。輸入0結(jié)束變換,按任意鍵退出對(duì)話框。</p
13、><p><b> ~ 6 ~</b></p><p> 6、C語(yǔ)言源程序代碼</p><p> #include "mydll.h"</p><p> #include <stdio.h></p><p> #include <stdlib.h>
14、</p><p> #include <string.h></p><p> #include <math.h></p><p> #define PI 3.14159265</p><p> void main()</p><p><b> {</b></
15、p><p> double maxa(double a,double b);//最大值</p><p> void hd(int wide,int height,unsigned char*pdata,unsigned char*gray); //灰度</p><p> void spjx(int wide,int height,unsigned char*pd
16、ata,int numcolors); //水平鏡像</p><p> void czjx(int wide,int height,unsigned char*pdata,int numcolors); //垂直鏡像</p><p> void hdxz(int wide,int height,struct image*p1,struct image *p2,int k
17、); //旋轉(zhuǎn)</p><p> struct image img1,img2,*p2=&img2,*p1=&img1;</p><p> unsigned char *pdata,*gray;</p><p> int i,k,n=3,m;</p><p> int wide,height;</p>&
18、lt;p> imgfiletomat("G:\\ 1.jpg", &img1); //顯示原始圖像</p><p> createwindow("原圖");</p><p> imgshow("原圖",&img1);</p><p> wait(0); //等待按鍵</p
19、><p> destroywindow("原圖");</p><p> height=img1.height;//像素高度</p><p> wide=img1.width; //像素寬度</p><p> for(i=0;(n!=0);i++)</p><p><b> {
20、</b></p><p> printf("\n\n\n");</p><p> printf("\t\t----------------------------------------------------------------------\n");</p><p> printf("\t\t
21、| 圖像幾何變換 |\n"); </p><p> printf("\t\t----------------------------------------------------------------------\n"); </p><p> printf(&
22、quot;\t\t| [1]----灰 度 |\n");</p><p> printf("\t\t| [2]----水平鏡像 |\n");</p><p> printf("\t\t| [3
23、]----垂直鏡像 |\n");</p><p> printf("\t\t| [4]----旋 轉(zhuǎn) |\n");</p><p> printf("\t\t| [0]----退出系統(tǒng)
24、 |\n");</p><p> printf("\t\t+*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·**·*
25、83;*·*·*|\n");</p><p> printf("\t\t----------------------------------------------------------------------\n");</p><p> printf("請(qǐng)輸入:");</p><p>
26、scanf("%d",&n);</p><p><b> switch(n)</b></p><p><b> {</b></p><p> case 0: break; ~ 7 ~</p
27、><p> case 1:imgfiletomat("G:\\ 1.jpg", &img1);pdata=img1.ptr;</p><p> if(img1.numcolors==3)</p><p><b> {</b></p><p> img1.numcolors=1;img1.
28、ptr=gray=(unsignedchar*)malloc(wide*height);</p><p> hd(wide,height,pdata,gray);</p><p> createwindow("灰度圖");</p><p> imgshow("灰度圖",&img1);</p><
29、;p> wait(0); //等待按鍵</p><p> mattoimgfile("G:\\ c1.jpg",&img1);</p><p> free(gray);</p><p> gray=NULL;</p><p> destroywindow("灰度圖");</
30、p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> printf("\t\t+***************************************|\n");&l
31、t;/p><p> printf(" 請(qǐng)換彩色圖 \n");</p><p> printf("\t\t+**************************************|\n");</p><p><b> }</b></p
32、><p><b> break;</b></p><p> case 2:printf("\t\t+***************************************|\n");</p><p> printf("\t\t [1]----彩色水平鏡像 \n&q
33、uot;);</p><p> printf("\t\t [2]----灰度水平鏡像 \n");</p><p> printf("\t\t+***************************************|\n");</p><p> printf("請(qǐng)輸
34、入:");</p><p> scanf("%d",&m);</p><p><b> if(m==1)</b></p><p> {imgfiletomat("G:\\ 1.jpg", &img1);pdata=img1.ptr;}</p><p>
35、;<b> else</b></p><p> {imgfiletomat("G:\\ c1.jpg", &img1);pdata=img1.ptr;}</p><p> spjx(wide,height,pdata,img1.numcolors);</p><p> createwindow("水
36、平鏡像圖");</p><p> imgshow("水平鏡像圖",&img1);</p><p> wait(0); //等待按鍵</p><p> destroywindow("水平鏡像圖");</p><p><b> break;</b></p
37、><p> case 3:printf("\t\t+***************************************|\n");</p><p> printf("\t\t [1]----彩色垂直鏡像 \n");</p><p> printf("\t\t
38、 [2]----灰度垂直鏡像 \n");</p><p> printf("\t\t+***************************************|\n");</p><p> printf("請(qǐng)輸入:");</p><p> scanf("%d&
39、quot;,&m);</p><p> if(m==1) ~ 8 ~</p><p> {imgfiletomat("G:\\ 1.jpg", &img1);pdata=img1.ptr;}</p><p><b> else
40、</b></p><p> {imgfiletomat("G:\\ c1.jpg", &img1);pdata=img1.ptr;}</p><p> czjx(wide,height,pdata,img1.numcolors);</p><p> createwindow("垂直鏡像圖");<
41、/p><p> imgshow("垂直鏡像圖",&img1);</p><p> wait(0); //等待按鍵</p><p> destroywindow("垂直鏡像圖");</p><p><b> break;</b></p><p>
42、 case 4:printf("\t\t+***************************************|\n");</p><p> printf("\t\t [1]----彩色旋轉(zhuǎn)鏡像 \n");</p><p> printf("\t\t [2]----
43、灰度旋轉(zhuǎn)鏡像 \n");</p><p> printf("\t\t+***************************************|\n");</p><p> printf("請(qǐng)輸入:");</p><p> scanf("%d",&m);&l
44、t;/p><p><b> if(m==1)</b></p><p> {imgfiletomat("G:\\ 1.jpg", &img1);pdata=img1.ptr;}</p><p><b> else</b></p><p> {imgfiletomat(&
45、quot;G:\\ c1.jpg", &img1);pdata=img1.ptr;}</p><p> printf("輸入旋轉(zhuǎn)角度:\t");</p><p> scanf("%d",&k);</p><p> hdxz(wide,height,p1,p2,k);</p><
46、;p> createwindow("旋轉(zhuǎn)");</p><p> imgshow("旋轉(zhuǎn)",&img2);</p><p> wait(0); //等待按鍵</p><p> destroywindow("旋轉(zhuǎn)");</p><p><b> bre
47、ak;</b></p><p><b> default:</b></p><p> printf("\t\t+***************************************|\n");</p><p> printf(" 輸入錯(cuò)誤
48、 \n");</p><p> printf("\t\t+***************************************|\n");</p><p><b> }</b></p><p><b> }</b></p><p>
49、 destroyallwindows();</p><p><b> }</b></p><p> double maxa(double a,double b)</p><p><b> {</b></p><p> return (a>b?a:b);</p><
50、;p><b> }</b></p><p><b> //灰度</b></p><p> void hd(int wide,int height,unsigned char*pdata,unsigned char*gray)</p><p><b> {</b></p>&
51、lt;p> int i,j,k=0;</p><p> for(i=0;i<height;i++)//進(jìn)行遍歷元素 ~ 9 ~</p><p> for(j=0;j<wide;j++)</p><p> {//將原圖RGB的值根據(jù)公式賦給新開(kāi)辟的空間</p&
52、gt;<p> *(gray++)=(*(pdata+k)*11+*(pdata+k+1)*59+*(pdata+k+2)*30)/100;</p><p><b> k+=3;</b></p><p><b> }</b></p><p><b> }</b></p>
53、;<p><b> //水平鏡像</b></p><p> void spjx(int wide,int height,unsigned char*pdata,int numcolors)</p><p><b> {</b></p><p> unsigned char*temp,*ogray,*n
54、gray,*p=pdata;</p><p> int i,j,k,n=numcolors,m;</p><p> temp=(unsigned char*)malloc(wide*height*numcolors);//開(kāi)辟一個(gè)空間用以存放數(shù)據(jù)</p><p> for(i=0;i<height;i++)//對(duì)元素進(jìn)行遍歷</p>&l
55、t;p><b> {</b></p><p> k=wide*n-1;</p><p> for(j=0;j<wide;j++)</p><p><b> {</b></p><p> for(m=numcolors;m>0;m--)//灰度與彩色的轉(zhuǎn)換</p
56、><p><b> { </b></p><p> ogray=pdata++;//遍歷原圖每一個(gè)值</p><p> ngray=temp+wide*i+k-j*numcolors-(m-1);//對(duì)應(yīng)新開(kāi)辟空間的地址</p><p> *ngray=*ogray;//把數(shù)據(jù)存放在新開(kāi)辟的空間里&l
57、t;/p><p><b> }</b></p><p><b> }</b></p><p> if(numcolors==3)</p><p><b> n+=2;</b></p><p><b> }</b><
58、;/p><p> memcpy(p,temp,wide*height*numcolors);//數(shù)據(jù)拷貝</p><p> free(temp);//釋放開(kāi)辟的空間</p><p> temp=NULL;//防止野指針</p><p><b> }</b></p><p><b>
59、; //垂直鏡像</b></p><p> void czjx(int wide,int height,unsigned char*pdata,int numcolors)</p><p><b> {</b></p><p> unsigned char*temp,*lpdst,*lpsrc;</p><
60、;p><b> int i,j;</b></p><p> temp=(unsigned char*)malloc(wide*height*numcolors);//開(kāi)辟一個(gè)空間用以存放數(shù)據(jù)</p><p> for(i=0;i<wide*numcolors;i++)//遍歷數(shù)據(jù)并把數(shù)據(jù)存放在新開(kāi)辟的空間里</p><p>
61、 for(j=0;j<height;j++)</p><p><b> {</b></p><p> lpsrc=pdata+wide*numcolors*j+i;//數(shù)據(jù)地址</p><p> lpdst=temp+wide*numcolors*(height-1-j)+i;//相應(yīng)新開(kāi)辟的空間的地址</p>
62、;<p> *lpdst=*lpsrc;//把數(shù)據(jù)存放在新開(kāi)辟的空間里</p><p> } ~ 10 ~</p><p> memcpy(pdata,temp,wide*height*numcolors);//數(shù)據(jù)拷貝</p><
63、;p> free(temp);//釋放開(kāi)辟的空間</p><p> temp=NULL;//防止野指針</p><p><b> }</b></p><p><b> //灰度圖旋轉(zhuǎn)</b></p><p> void hdxz(int wide,int height,struct
64、image*p1,struct image *p2,int k)</p><p><b> {</b></p><p> unsigned char*temp,*pdata;</p><p> double offx1,offy1,offx2,offy2;//原圖四個(gè)角的坐標(biāo)</p><p> double o
65、ffx3,offy3,offx4,offy4;</p><p> double nffx1,nffy1,nffx2,nffy2;//新圖四個(gè)角的坐標(biāo)</p><p> double nffx3,nffy3,nffx4,nffy4;</p><p> double cosa,sina,a,b;</p><p> int x0,y0,x
66、1,y1,nwide,nheight,n=0,m=0;</p><p> pdata=p1->ptr;</p><p> cosa=cos(PI*k/180.0); //角度變弧度</p><p> sina=sin(PI*k/180.0);</p><p> offx1 = -0.5 * wide;//以中心為原點(diǎn)計(jì)算原圖四
67、個(gè)角的坐標(biāo)</p><p> offy1 = 0.5 * height;</p><p> offx2 = 0.5 * wide;</p><p> offy2 = 0.5 * height;</p><p> offx3 = -0.5 * wide;</p><p> offy3 = -0.5 * heig
68、ht;</p><p> offx4 = 0.5 * wide;</p><p> offy4 = -0.5 * height;</p><p> nffx1 = cosa * offx1 + sina * offy1;//旋轉(zhuǎn)后新圖四個(gè)角的坐標(biāo)</p><p> nffy1 = -sina * offx1 + cosa * offy
69、1;</p><p> nffx2 = cosa * offx2 + sina * offy2;</p><p> nffy2 = -sina * offx2 + cosa * offy2;</p><p> nffx3 = cosa * offx3 + sina * offy3;</p><p> nffy3 = -sina * o
70、ffx3 + cosa * offy3;</p><p> nffx4 = cosa * offx4 + sina * offy4;</p><p> nffy4 = -sina * offx4 + cosa * offy4;</p><p> nwide=(int)(maxa(fabs(nffx4-nffx1),fabs(nffx3-nffx2))+0.5)
71、;//新圖的寬和高</p><p> nheight=(int)(maxa(fabs(nffy4-nffy1),fabs(nffy3-nffy2))+0.5);</p><p> p2->width=nwide;//給img2賦值</p><p> p2->height=nheight;//給img2賦值</p><p>
72、 p2->numcolors=p1->numcolors;//給img2賦值</p><p> //開(kāi)辟一個(gè)空間用以存放數(shù)據(jù)</p><p> p2->ptr=temp=(unsigned char *)malloc(nwide*nheight*(p2->numcolors));</p><p> a = - 0.5 * nwide
73、 * cosa - 0.5 * nheight * sina + 0.5 * wide;//旋轉(zhuǎn)常值</p><p> b = 0.5 * nwide * sina - 0.5 * nheight * cosa + 0.5 * height;//旋轉(zhuǎn)常值 </p><p> if(p2->numcolors==3)//判斷灰度圖,彩色圖</p><p&g
74、t; { ~ 11 ~</p><p> for(y1=0;y1<nheight;y1++)//進(jìn)行彩色圖元素遍歷</p><p><b> {</b></p><p> for(x1=0;x1<nwide
75、;x1++) </p><p><b> { </b></p><p> x0=(int)(x1*cosa+y1*sina+a);//算出新坐標(biāo)對(duì)應(yīng)的原圖坐標(biāo)</p><p> y0=(int)(-x1*sina+y1*cosa+b);</p><p> //判斷是否超過(guò)原圖,超過(guò)賦255
76、</p><p> if((x0<wide)&&(x0>=0)&&(y0<height)&&(y0>=0))</p><p> {//將原圖RGB值賦予新開(kāi)辟空間對(duì)應(yīng)的位置</p><p> *(temp++)=*(pdata+y0*wide*p2->numcolors+
77、m); </p><p> *(temp++)=*(pdata+y0*wide*p2->numcolors+m+1);</p><p> *(temp++)=*(pdata+y0*wide*p2->numcolors+m+2);</p><p><b> }</b></p><p><b&
78、gt; else</b></p><p><b> {</b></p><p> *(temp++)=255;//將沒(méi)有對(duì)應(yīng)點(diǎn)的值賦255,使其變白色</p><p> *(temp++)=255;</p><p> *(temp++)=255;</p><p><b&
79、gt; } </b></p><p><b> }</b></p><p><b> m+=3;</b></p><p><b> }</b></p><p><b> }</b></p><p>&l
80、t;b> else</b></p><p> { //進(jìn)行灰度圖元素遍歷</p><p> for(y1=0;y1<nheight;y1++)</p><p> for(x1=0;x1<nwide;x1++)</p><p><b> { </b></p>
81、<p> x0=(int)(x1*cosa+y1*sina+a);//算出新坐標(biāo)對(duì)應(yīng)的原圖坐標(biāo)</p><p> y0=(int)(-x1*sina+y1*cosa+b);</p><p> //判斷是否超過(guò)原圖,超過(guò)賦255 </p><p> if((x0<wide)&&(x0>=0)&&(
82、y0<height)&&(y0>=0)) </p><p> *(temp++)=*(pdata+y0*wide+x0);//將原圖的值賦予新開(kāi)辟空間對(duì)應(yīng)的位置</p><p><b> else</b></p><p> *(temp++)=255;//將沒(méi)有對(duì)應(yīng)點(diǎn)的值賦255,使其變白色</
83、p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p><b> 7、心得體會(huì)</b></p><p> 剛開(kāi)始并不了解圖像如何用vc來(lái)進(jìn)行幾何變換,后來(lái)經(jīng)
84、過(guò)初步認(rèn)識(shí),了解到各門(mén)</p><p><b> ~ 12 ~</b></p><p> 學(xué)科的聯(lián)系,c語(yǔ)言中用到了很多算法和數(shù)學(xué)有著緊密的聯(lián)系,感受到數(shù)組與指針的強(qiáng)</p><p> 大,編程需要注意細(xì)節(jié),不然犯錯(cuò)了在去找問(wèn)題所在很難找出問(wèn)題錯(cuò)在哪里?;A(chǔ)知識(shí)要熟練掌握,多上機(jī),發(fā)現(xiàn)問(wèn)題解決問(wèn)題,才能在今后編程中少犯錯(cuò)誤。</p&
85、gt;<p><b> 8、實(shí)習(xí)日志</b></p><p><b> 6月17日</b></p><p> 安排:學(xué)習(xí)圖像基本知識(shí),完成彩色圖像變灰度圖像</p><p> 進(jìn)度:完成了圖像灰度,但并沒(méi)有真正灰度(numcolors=3)</p><p><b>
86、 6月19日</b></p><p> 安排:解決上次問(wèn)題,完成水平鏡像(彩色和灰度圖像)</p><p> 進(jìn)度:解決了上次問(wèn)題,完成灰度圖像的水平鏡像,彩色圖像水平鏡像出現(xiàn)問(wèn)題</p><p> 遇到的問(wèn)題:彩色圖像水平鏡像后顏色改變(RGB值賦錯(cuò))</p><p> 解決辦法:調(diào)整指針指向(使RGB值賦對(duì))</
87、p><p><b> 6月24日</b></p><p> 安排:解決上次問(wèn)題,完成垂直鏡像(彩色和灰度圖像)</p><p><b> 進(jìn)度:完成良好</b></p><p><b> 6月26日</b></p><p> 安排:完成旋轉(zhuǎn)(彩色和
88、灰度圖像)</p><p> 進(jìn)度:只完成特殊值得旋轉(zhuǎn)</p><p> 遇到問(wèn)題:地址訪問(wèn)錯(cuò)誤</p><p> 解決辦法:調(diào)試逐句查看,查看哪里地址訪問(wèn)錯(cuò)誤</p><p><b> 6月27日</b></p><p> 安排:完成界面設(shè)計(jì),彩色圖像旋轉(zhuǎn)</p><
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- c語(yǔ)言課程設(shè)計(jì)--數(shù)據(jù)集合處理
- 【課程設(shè)計(jì)】c語(yǔ)言課程設(shè)計(jì)
- c語(yǔ)言課程設(shè)計(jì)報(bào)告--符串處理
- c語(yǔ)言課程設(shè)計(jì)
- c語(yǔ)言課程設(shè)計(jì)
- c語(yǔ)言課程設(shè)計(jì)
- c++課程設(shè)計(jì)報(bào)告-簡(jiǎn)易圖像處理
- 圖像處理課程設(shè)計(jì)--應(yīng)用matlab語(yǔ)言編制圖像處理軟件
- c語(yǔ)言課程設(shè)計(jì)-文件處理和統(tǒng)計(jì)頻率
- c語(yǔ)言課程設(shè)計(jì)--c語(yǔ)言投票程序
- 課程設(shè)計(jì)---信號(hào)分析與處理c語(yǔ)言編程
- c語(yǔ)言課程設(shè)計(jì)課程報(bào)
- 圖像處理課程設(shè)計(jì)
- c語(yǔ)言課程設(shè)計(jì)題目
- c語(yǔ)言課程設(shè)計(jì)報(bào)告
- c語(yǔ)言課程設(shè)計(jì)報(bào)告
- c語(yǔ)言課程設(shè)計(jì)--迷宮
- c語(yǔ)言課程設(shè)計(jì) (2)
- c語(yǔ)言課程設(shè)計(jì)范例
- c語(yǔ)言課程設(shè)計(jì)報(bào)告
評(píng)論
0/150
提交評(píng)論