十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
你是哪個(gè)編譯環(huán)境???

目前創(chuàng)新互聯(lián)公司已為1000多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、元寶網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
我在Tc2.0和Win-Tc下都可以的
int gdriver=DETECT,gmode;
registerbgidriver(EGAVGA_driver);/*加上這句試試*/
initgraph(gdriver,gmode,"");
暈,黑屏是因?yàn)檫\(yùn)行程序切換到DOS全屏了,
用 Alt + Enter 切換到windows
用 Alt + Tab 也可以切換到windows
我這里用的WinXP,很正常,黑色背景,白色的線條
----------------------------------------------
#includegraphics.h
void main()
{
int driver,mode;
driver=DETECT;
mode=0;
initgraph(driver,mode,"");
setcolor(15);
line(66,66,88,88);
lineto(100,100);
linerel(36,64);
getch();
restorecrtmode();
}
c語言調(diào)用圖片函數(shù)
據(jù)我所知Matlab有,imshow(),c好象沒有,c只能先將圖片讀到內(nèi)存中,經(jīng)過相關(guān)處理后以一定的格式保存到硬盤中,然后再打開圖片.
讀圖和存圖需要有專門的函數(shù),這些可以參考:
unsigned
char*
ReadBMPData(int
Width,
int
Height,
char
*fname)//圖像的寬和高,圖像的位置(包括后綴)
{
unsigned
char*
image
=
new
unsigned
char[Width*Height];
FILE
*fp;
fp
=
fopen(fname,
"rb");
fread(image,
1,
Width*Height,
fp);
fclose(fp);
return
image;
}
///////////////////////////
void
WriteRawData(unsigned
char*
image,
int
Width,
int
Height,
char
*fname)
{
FILE
*fp;
fp
=
fopen(fname,
"wb");
fwrite(image,
1,
Width*Height,
fp);
fclose(fp);
}
是處理2色值問題的程序嗎?
我也有和你一樣的苦衷啊。。。。。。。
呵呵。。
(一)
像素函數(shù)
1.
putpiel()
畫像素點(diǎn)函數(shù)
2.
getpixel()返回像素色函數(shù)
(二)
直線和線型函數(shù)
1.
line()
畫線函數(shù)
2.
lineto()
畫線函數(shù)
3.
linerel()
相對畫線函數(shù)
4.
setlinestyle()
設(shè)置線型函數(shù)
4.
getlinesettings()
獲取線型設(shè)置函數(shù)
5.
setwritemode()
設(shè)置畫線模式函數(shù)
(三)多邊形函數(shù)
1rectangle()
畫矩形函數(shù)
2bar()
畫條函數(shù)
3 bar3d()
畫條塊函數(shù)
4drawpoly()
畫多邊形函數(shù)
(四)
圓、弧和曲線函數(shù)
1getaspectratio()獲取縱橫比函數(shù)
2circle()畫圓函數(shù)
3 arc()
畫圓弧函數(shù)
4ellipse()畫橢圓弧函數(shù)
5fillellipse()
畫橢圓區(qū)函數(shù)
6pieslice()
畫扇區(qū)函數(shù)
7sector()
畫橢圓扇區(qū)函數(shù)
列舉不完,
建議去網(wǎng)站下載c函數(shù)大全。
一) 像素函數(shù)
putpiel() 畫像素點(diǎn)函數(shù)
getpixel()返回像素色函數(shù)
(二) 直線和線型函數(shù)
line() 畫線函數(shù)
lineto() 畫線函數(shù)
linerel() 相對畫線函數(shù)
setlinestyle() 設(shè)置線型函數(shù)
getlinesettings() 獲取線型設(shè)置函數(shù)
setwritemode() 設(shè)置畫線模式函數(shù)
(三)、多邊形函數(shù)
rectangle() 畫矩形函數(shù)
bar() 畫條函數(shù)
bar3d() 畫條塊函數(shù)
drawpoly() 畫多邊形函數(shù)
(四)、 圓、弧和曲線函數(shù)
getaspectratio()獲取縱橫比函數(shù)
circle()畫圓函數(shù)
arc() 畫圓弧函數(shù)
ellipse()畫橢圓弧函數(shù)
fillellipse() 畫橢圓區(qū)函數(shù)
pieslice() 畫扇區(qū)函數(shù)
sector() 畫橢圓扇區(qū)函數(shù)
getarccoords()獲取圓弧坐標(biāo)函數(shù)
(五)、 填充函數(shù)
setfillstyle() 設(shè)置填充圖樣和顏色函數(shù)
setfillpattern() 設(shè)置用戶圖樣函數(shù)
floodfill() 填充閉域函數(shù)
fillpoly() 填充多邊形函數(shù)
getfillsettings() 獲取填充設(shè)置函數(shù)
getfillpattern() 獲取用戶圖樣設(shè)置函數(shù)
(六)、圖像函數(shù)
imagesize() 圖像存儲(chǔ)大小函數(shù)
getimage() 保存圖像函數(shù)
putimage() 輸出圖像函數(shù)