Thinbug
News
1位形态学Leptonica
时间:2015-10-26 10:55:39
标签:
image-processing
leptonica
我试图理解Leptonica代码执行1 BIT形态学(扩张和侵蚀)。 任何人都可以详细说明以下几点。
扩张可以如下实现:从清除的目标图像开始(所有OFF像素)。然后对源图像与目标进行一系列逻辑OR运算,每次都有一个特定的移位,由一个称为结构元素(Sel)的模式决定。
在此之后,Leptonica如何使用rasterop 二元形态学。 一个视觉的例子将非常受欢迎。
醇>
1 个答案:
答案 0 :(得分:0)
OR运算模拟MAX运算。实际上,扩张是一个秩过滤器,它将最大值带入给定的邻域(由结构元素定义)。最好的课程来自这个方法的原作者之一:让塞拉。课程在线。另外,这是一个简单的例子:
http://homepages.inf.ed.ac.uk/rbf/HIPR2/dilate.htm
醇>
相关问题
24位到1位位图转换
使用leptonica旋转时图像像素丢失
需要一些数学形态学操作指导"扩张" R中的代码
MySQL TINYINT(1)与BIT(1)
1位形态学Leptonica
将32位rgb图像转换为8位rgb C ++
寄存器地址 - 将第二位(位索引= 1)的位值更改为1
structuring element删除1个像素的连接
查找函数'pixaConvertTo8Color'时出错:使用lept4j时
leptonica genfonts用法示例
最新问题
我写了这段代码,但我无法理解我的错误
我无法从一个代码实例的列表中删除 None 值,但我可以在另一个实例中。为什么它适用于一个细分市场而不适用于另一个细分市场?
是否有可能使 loadstring 不可能等于打印?卢阿
java中的random.expovariate()
Appscript 通过会议在 Google 日历中发送电子邮件和创建活动
为什么我的 Onclick 箭头功能在 React 中不起作用?
在此代码中是否有使用“this”的替代方法?
在 SQL Server 和 PostgreSQL 上查询,我如何从第一个表获得第二个表的可视化
每千个数字得到
更新了城市边界 KML 文件的来源?