简单的方法为图像添加一个方向条纹

是否有一种简单的方法将一个定向条纹添加到写入像素值而不仅仅是使用绘图的图像上?

我想要有任何图像,在图像底部选择一个列像素,指定一个角度和宽度并在该方向上绘制一个条纹 - 例如下面的(非常好的)图片:

在这里输入图像描述

我选择一个像素(蓝色十字)和一个角度(红色)并绘制一条指定宽度的线条。

我有一个谷歌与MATLAB功能,但只能找到像情节。 非常感谢!


假设你有一个二维图像,这是一个二维矩阵,你想改变数值。 您正在寻找Bresenham的画线算法。 这是在二维图形显示上绘制线条的经典算法,并且应该适用于这种情况。 一个MATLAB实现声称是在这里,但是当我输入这个时,该网站因维护而停机。 这是我通过Google找到的另一个实现。


为了防止其他人在这类问题上寻求帮助,以及cxw的回答,我想在这里指出gnovice的答案。 这两个实现都是这个问题的很好的解决方案。

链接地址: http://www.djcxy.com/p/67295.html

上一篇: easy way to add an oriented stripe to an image

下一篇: clean morphological operation