[問題] 新手請教 影像問題已回收
請教一下我目前使用sobel 想要擷取一個影像的特徵
img=imread('.\IMPALLA\00000 tl000 pl000 tv000 pv000.jpg')
gry=rgb2gray( img );
gry1=imadjust( gry );
h=[ -1 -2 -1; 0 0 0; 1 2 1 ];
Gx=filter2( h, gry1 );
Gy=filter2( h', gry1 );
F=abs(Gx)+abs(Gy);
Bw_F = double(F)/255;
^^^^
這邊只是一個2維陣列 而且我不解為什麼是/255 而不是除以Max 在*255.....
imshow(Bw_F)
imwrite(Bw_F,'00000 tl000 pl000 tv000 pv000.jpg','jpeg')
^^^^
是否可以直接存成圖片呢?還是要特別再做成一個3d array???
imfinfo('.\IMPALLA\00000 tl000 pl000 tv000 pv000.jpg')
img2=imread('00000 tl000 pl000 tv000 pv000.jpg')
^^^^
我把圖片讀回來發現 他只是一個2維的陣列耶
是我存檔時要先做成3維陣列嘛 還是沒有差??
另外想請教各位前輩
擷取影像特徵 大家推薦用哪種filter比較好呢??
我想http://0rz.tw/425k0 擷取這張貼圖
套sobel效果我覺得不太好
還有什麼微調的空間嘛??
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.207.211
※ 編輯: QQ29 來自: 140.113.207.211 (01/06 03:19)
推
01/06 13:55, , 1F
01/06 13:55, 1F
→
01/06 13:55, , 2F
01/06 13:55, 2F
→
01/06 15:16, , 3F
01/06 15:16, 3F
→
01/06 15:16, , 4F
01/06 15:16, 4F
→
01/06 15:17, , 5F
01/06 15:17, 5F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章