我不得不從MATLAB轉化到C該代碼:脫下墊與OpenCV的
% take off the pads
x = (1 + padSize) : (rows - pad8Size);
y = (1 + padSize) : (cols - padSize);
rpad=rpad(x,y);
第一和第二創建2陣列,但是我不知道我怎麼也得從RPAD墊目標它可以將其刪除是這樣的(減去每一個元素)
for(int i=1+pad;i<=rows-pad;i++){
for(int j=1+pad;i<=cols-pad;j++){
subtract(rpad,x,rpad);
subtract(rpad,y,rpad);}}
或者類似的東西(刪除外部元件)
int a=(rows-pad)-(1+pad);
int b=(cols-pad)-(1+pad);
rpad.create(img.rows - a,img.cols - b,original.type());
img.copyTo(rpad);
我想這是好的: – Elvio
對不起,錯誤評論...是不是之前的行和之後? – Elvio
呃,對不起,我沒有完全明白你的問題,「排之前和之後」是什麼意思? – cxyzs7