看板 MATLAB 關於我們 聯絡資訊
請問板上的各位高手 最近做專題的時候遇到一個瓶頸 a=imread('C:\Documents and Settings\新增\桌面\512.jpg'); b=rgb2gray(a); % size(a) % ans = % 512 512 3 c=[59 12 46 60 28 14 32 3; 21 25 44 11 58 45 43 30; 24 20 13 42 33 5 54 8; 64 52 55 40 63 47 7 18; 35 57 9 15 50 48 4 36; 41 17 6 61 22 49 62 34; 2 53 19 56 39 23 26 51; 16 37 1 31 29 27 38 10 ]; d=repmat(c,[64 64]); for i=1:64; e=b(find(d == i))>=128; if b(find(d == i))>=128; e(i)=1; else b(find(d == i))<128; e(i)=0; g=reshape(f,512,512); end; end; 這是我的程式碼 我首先先建立一個固定的亂數矩陣 之後從矩陣對應圖取出 取出後將圖中的值大於等於128的變成1 小於128的變成0 全部都改變以後再變回原來那張圖 可是我重組的時候出現錯誤 希望各位指點迷津 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.168.39.102