Imagemagick-canny:参数指的是什么?
使用Imagemagick转换工具的-canny选项时,这些参数指的是什么Imagemagick-canny:参数指的是什么?,imagemagick,imagick,Imagemagick,Imagick,使用Imagemagick转换工具的-canny选项时,这些参数指的是什么 -canny radiusxsigma{+较低百分比}{+较高百分比} 文档()给出了百分比增加或减少可能导致的结果示例,但我找不到radiusXsigma的确切含义及其与以下两个数字的关系(即文档示例中的10%和30%) 本文档假定您已经知道。 radius和sigma都是用户定义的常数;也许,标题文档描述得最好。(引述如下) 高斯模糊图像()模糊图像。我们将图像与 给定半径和标准偏差(σ)的高斯运算符。 为获得合理的
-canny radiusxsigma{+较低百分比}{+较高百分比}
文档()给出了百分比增加或减少可能导致的结果示例,但我找不到radiusXsigma的确切含义及其与以下两个数字的关系(即文档示例中的10%和30%) 本文档假定您已经知道。
radius
和sigma
都是用户定义的常数;也许,标题文档描述得最好。(引述如下)
高斯模糊图像()
模糊图像。我们将图像与
给定半径
和标准偏差(σ
)的高斯运算符。
为获得合理的结果,半径
应大于σ
。使用
0的radius
和GaussianBlurImage()
为您选择合适的半径
GaussianBlurImage方法的格式为:
Image *GaussianBlurImage(const Image *image,onst double radius,
const double sigma,ExceptionInfo *exception)
每个参数的说明如下所示:
图像:
图像
半径:
高斯曲线的半径,以像素为单位,不包括中心像素
sigma:
高斯分布的标准偏差,以像素为单位
异常:
返回此结构中的任何错误或警告
更好的实践文档和示例
现在来看最后两个选项
{+lower percent}{+upper percent}
它们本质上是阈值的上下限。定义一个“封套”或“范围”,如果你愿意的话。它们基本上构成了要跟踪的部分。与许多Imagemagick和Imagick选项一样,信息有点粗略。Imagemagick论坛成员snidgo在其网站上有一些更详细的示例:在Imagemagick文档中,请参阅