对于x∈[1,M]和y∈[1,N],我们有M行N列的测试图像为 f(x,y)。 D(x,y)= | f(x,y + 1) - f(x,y-1)|定义像素的水平绝对值差值 。 需要在如何实现它在MATLABcompute一个像素的水平绝对差值
-3
A
回答
0
D = abs(f(1:end-1,:) - f(2:end,:));
退房diff
命令,以及帮助。请注意0比f
少1排。
1
这将产生同样大小的矩阵,你需要:
mat1 = [zeros(2,size(f,2)); f];% adds 2 rows of zeros to begining
mat2 = [f;zeros(2,size(f,2))]; %adds 2 row of zeros to the end
Dd = mat1-mat2;
D = Dd(2:((size(Dd,1)-1)),:);%crop Dd matrix to size(f)
0
aux = abs(diff(f,[],2));
D = max(aux(:,1:end-1), aux(:,2:end));
例如:给定
f = [3 5 6 4
2 5 4 3
8 9 3 1];
结果是
>> D
D =
2 2
3 1
6 6
相关问题
- 1. 水平居中绝对元素
- 2. 水平中心绝对图像
- 3. 水平中心的一个元素,这是一个绝对的div?
- 4. 计算平均绝对误差之间的两个图像MATLAB
- 5. 水平定位两个绝对元素而不使用javascript
- 6. CSS3 Flexbox的水平对齐绝对DIV
- 7. 绝对差值EmguCv
- 8. 如何水平滚动一个绝对元素到我想要的位置?
- 9. 挣扎水平定心的按钮 - 一个绝对定位项
- 10. 因素水平和零差异
- 11. 职位:绝对;底部:0;创建一些像素差距
- 12. Matlab:协方差图像水平和垂直位移1个像素
- 13. 水平滚动绝对定位的元素?
- 14. 水平浮动容器内的绝对定位元素?
- 15. 绝对定位元素的垂直和水平定位
- 16. numpy的版本(平均绝对偏差)
- 17. 一个Bootstrap响应垂直水平绝对框?
- 18. 背景图像水平视差
- 19. bootstrap水平对齐元素
- 20. 水平对齐两个元素
- 21. 通过的另一个因素就近水平替换因素的水平
- 22. 因素水平保持不变,即使删除一个水平
- 23. div元素与绝对垂直,水平浮动
- 24. 在一个div的中心水平对齐多个图像
- 25. Div水平中心没有绝对
- 26. 水平图像对齐CSS
- 27. 图像框水平对齐
- 28. 对齐图像水平
- 29. 水平对齐Tworesponsive图像
- 30. 水平对齐图像CSS