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

請問如何將一影像切成許多8*8大小的區塊

尚未結案
motorolasggg
一般會員


發表:15
回覆:5
積分:4
註冊:2003-08-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-09 12:20:53 IP:211.76.xxx.xxx 未訂閱
我想將raw的圖檔 切成許多8*8大小的區塊,以利於DCT轉換的動作 請問我該如何做呢 可以給點意見嘛 謝謝
JerryKuo
版主


發表:42
回覆:571
積分:322
註冊:2003-03-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-09 14:27:15 IP:61.230.xxx.xxx 未訂閱
引言: 我想將raw的圖檔 切成許多8*8大小的區塊,以利於DCT轉換的動作 請問我該如何做呢 可以給點意見嘛 謝謝
你好: 1.建立一個和原圖一樣大小的buffer,為整數型態,儲存dct後的資料 2.依循序漸進的方式(有一個專有名詞,忘了),將8x8資料取出做dct 得到8x8大小dct後的矩陣,放到buffer的相對位置。
int i,j;    for(j=0 ; j < height ; j =blksize)
    for(i=0 ; i    請問問題主要是偏向哪裡?     
        
motorolasggg
一般會員


發表:15
回覆:5
積分:4
註冊:2003-08-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-09-09 14:52:09 IP:211.76.xxx.xxx 未訂閱
http://home.kimo.com.tw/kenji_gan/img_c_jpg_0.htm 目的要寫一個jpeg影像壓縮程式 那請問一下 我該如何將RAW圖片轉為原始碼呢?
JerryKuo
版主


發表:42
回覆:571
積分:322
註冊:2003-03-10

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-09-09 15:43:21 IP:61.230.xxx.xxx 未訂閱
引言: http://home.kimo.com.tw/kenji_gan/img_c_jpg_0.htm 目的要寫一個jpeg影像壓縮程式 那請問一下 我該如何將RAW圖片轉為原始碼呢?
有點不懂,什麼是 "RAW圖片轉為原始碼"?
motorolasggg
一般會員


發表:15
回覆:5
積分:4
註冊:2003-08-05

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-09-09 16:26:26 IP:211.76.xxx.xxx 未訂閱
不好意思 表達能力不足 我的意思就是說 比如 有一張*.jpg圖片 我現在將副檔名 改成*.txt 不是就會看到 裡面顏色的值不是嗎 然後將這些值分成8*8
JerryKuo
版主


發表:42
回覆:571
積分:322
註冊:2003-03-10

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-09-09 17:50:50 IP:61.230.xxx.xxx 未訂閱
引言: 我的意思就是說 比如 有一張*.jpg圖片 我現在將副檔名 改成*.txt 不是就會看到 裡面顏色的值不是嗎 然後將這些值分成8*8
不想再猜了,這有raw data的開檔程式碼,自行改成自己想要的。分成8x8只是想 法上每隔8x8區塊(block)做一次dct處理,並不用真的把影像分成好幾塊8x8。 有個開頭,再求發展,有問題請再繼續提出 /* 輸入: filename: raw影像檔案名稱 width: 影像寬 height: 影像高 img: 存放raw資料的二維指標 輸出 二維影像資料:img */
void openfile(char* filename,int width,int height,byte** img)
{
 int i,j,x=0,y=0;
 FILE *fp;
 byte *data;     fp=fopen(filename,"rb");     j=width*height;
 data=(byte*)malloc(sizeof(byte)*j);
 fread(data,1,j,fp);   //將raw資料,以一維方式讀出
                       
 for(i=0;i     
        
系統時間:2024-04-28 16:40:53
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!