类型定义结构体tagSPATIALFLT
{
L_UINTuStructSize;/*尺寸这结构* /
L_INTfltDivisor;/*和除数*/
L_INTfltBias;/* sum bias */
L_UINTfltDim;/*过滤器尺寸*/
L_INTfltMatrix [1];/*数组滤波器系数*/
} SPATIALFLT, *pSPATIALFLT;
的SPATIALFLT结构使您可以设计自己的筛选器来使用L_SpatialFilterBitmap函数。点击这里查看图表在一个单独的窗口中,该窗口显示了权重如何应用于典型的Prewitt梯度方向边缘增强操作。
此结构的大小(以字节为单位),用于版本控制。使用sizeof()操作符计算该值。
用于除加权值和的数。
加到加权平均数上的数字。
正方形(邻域)一侧用于平均的像素数。通常使用奇数,如3或5。如果指定一个偶数,则目标像素是中点的西北方向。
加权因子的数组。这些因子应用于从左到右、从上到下的邻域像素(以图中所示的ABC顺序)。图中的权重因素如下:
MyPrewitt。fltMatrix[] = {1,1,1,1, -2, -1, 1, -1}
注意,数组大小初始化为一个占位符,值为1。您必须分配空间来存放过滤器。否则,将出现堆栈故障。
pSPATIALFLT是一个指向SPATIALFLT结构的指针。其中函数参数类型为pSPATIALFLT,您可以声明一个SPATIALFLT变量,更新结构的字段,并在参数中传递变量的地址。只有在程序需要指针时才需要声明pSPATIALFLT变量。
这超出了本文档的范围来解释如何应用各种加权因素影响图像。188宝金博安卓下载如果您指定了自己的过滤器,则应该参考有关图像处理的教科书。例如,Gregory A. Baxes的《数字图像处理:原理与应用》。
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网络查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送给技术支持!应该有人联系!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格,开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至星期五
美国东部时间上午8:30 -下午6点
如需与我们联系,请填写此表格,我们将通过电子邮件与您联系。