colfiltを使った演算について
이전 댓글 표시
colfiltを使って、任意のブロックサイズの分散を1画素ごとずらしながら求めようとしています。
しかし、エラー:reshape要素数を変更してはなりません。と出てしまいます。
プログラムは以下の様に書きました。
img=imread('1111.bmp');
img2=imread('2222.bmp');
fun=@(block_struct) std2(block_struct)^2;
varimg=colfilt(img,[5 5],'sliding',fun);%imgの分散
varimg2=colfilt(img2,[5 5],'sliding',fun);%img2の分散
この時何が問題で、プログラムにエラーが出ているのでしょうか?
ご教授お願い致します。
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Matrix Indexing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!