全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:747
推到 Plurk!
推到 Facebook!

傳址的問題~~

尚未結案
99號公車
一般會員


發表:2
回覆:1
積分:0
註冊:2005-09-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-10-02 00:06:41 IP:220.137.xxx.xxx 未訂閱
各位大大小弟想用傳址的方式把影像傳出去 但是一直爆掉找了很多資料也不知道哪裡錯誤想請問一下大大們哪裡錯ㄌ    #include #include "threthholdprocess.h" void threshold(unsigned char *img_in, unsigned char *img_out, int threshold); void main() { unsigned char imagebuffer[512*512]={0}; unsigned char image_in[512*512]={0}; unsigned char image_out[512*512]={0}; int i,j; //選取臨界值 int k; int threshold_in; FILE *img; char *img_in="C:\\lena1.bmp"; printf("enter the threshold\n"); scanf("%d",&threshold_in); if((img=fopen(img_in,"rb"))==NULL) { printf("fopen error!!\n"); return 0; } for(i=0;i<512;i ) { for(j=0;j<512;j ) { fread(&imagebuffer[i 512*j],sizeof(char),1,img); image_in[i 512*j]=imagebuffer[i 512*j]; } } threshold(&image_in, &image_out, threshold_in); /* threshold(image_in, image_out, threshold_in); /* fclose(img); } 副程式 #include #define Xsize 512 #define Ysize 512 #define HIGH 255 #define LOW 0 void threshold(unsigned char *img_in, unsigned char *img_out ,int threshold) { unsigned char image_in[512*512]={0}; int i,j; int k; for(j=0;j<512;j ) { for(i=0;i<512;i ) { if( (image_in[j 512*i])<=threshold) { threshold=HIGH; } else { threshold=LOW; } } } }
justdo
高階會員


發表:2
回覆:359
積分:222
註冊:2004-08-17

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-10-02 19:26:23 IP:221.169.xxx.xxx 未訂閱
bmp檔的影像資料不是這樣讀的,請自行用關鍵字查詢本站文章 另外,你所謂的"爆掉"是什麼意思?
99號公車
一般會員


發表:2
回覆:1
積分:0
註冊:2005-09-25

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-10-02 20:49:03 IP:220.130.xxx.xxx 未訂閱
我是用vc的環境寫的 爆掉就是執行的時候就掛掉ㄌ
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-10-03 00:44:55 IP:218.168.xxx.xxx 未訂閱
您好:    PO程式碼的方式與版規說明請參考下面連結,煩請修改謝謝您的配合 >
系統時間:2024-04-28 18:54:22
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!