←选择平台

ObjectInformationCommand类

总结
确定图像中物体的位置、方向和圆度。
语法
c#
VB
objective - c
c++
Java
公共ObjectInformationCommand:RasterCommand
公共ObjectInformationCommand继承了RasterCommand
@接口LTObjectInformationCommand: LTRasterCommand
公共ObjectInformationCommand扩展RasterCommand
公共ref类ObjectInformationCommand:公共RasterCommand
讲话
  • 图像中的所有物体都被认为是一个单一的物体。该命令确定图像中对象的各种属性,以识别对象并确定它们的位置和方向。如果不需要某些值,则传递null。
  • 通过此命令获得的结果点和角度信息乘以100,以获得更高的精度。要得到实际结果,请除以100。
  • 该命令支持12位和16位灰度,48位和64位彩色图像。对12位和16位灰度以及48位和64位彩色图像的支持仅在文档/医疗工具包。
  • 该命令不支持签名数据映像。
  • 此命令不支持32位灰度图像。
例子

运行ObjectInformationCommand在图像上。

c#
VB
使用Leadtools;使用Leadtools.Codecs;使用Leadtools.ImageProcessing.Effects;公共无效ObjectInformationCommandExample ()//加载图像RasterCodecs codecs =RasterCodecs ();编解码器。ThrowExceptionsOnInvalidImages =真正的RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir,“Master.jpg”));//准备命令//获取物体的质心和圆度。我对轴的方向不感兴趣,所以我传递NULL_ObjectInformationCommand命令=ObjectInformationCommand ();command.Run(图片);对话框。显示("Angle = "+命令。角+“\ n”+圆度= "+命令。圆度+“\ n”+" x = "+ command.CenterOfMass.X +“\ n”+" y = "+ command.CenterOfMass.Y);静态LEAD_VARS公共常量字符串ImagesDir =@“C: \ LEADTOOLS21 \ Resources \图片”
进口Leadtools进口Leadtools。编解码器进口Leadtools.ImageProcessing.Effects公共ObjectInformationCommandExample ()昏暗的编解码器作为RasterCodecs ()编解码器。ThrowExceptionsOnInvalidImages =真正的昏暗的leadImage作为RasterImage = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir,“Master.jpg”))准备命令“得到物体的质心和圆度。我对轴的方向不感兴趣,所以我传递Nothing_昏暗的命令作为ObjectInformationCommand =ObjectInformationCommand (command.Run (leadImage)对话框。显示("Angle = "+ command.Angle.ToString + Chr(13) +圆度= "+ command.Roundness.ToString + Chr(13) +" x = "+ command.CenterOfMass.X.ToString + Chr(13) +" y = "+ command.CenterOfMass.Y.ToString)结束公共NotInheritableLEAD_VARS公共常量ImagesDir作为字符串“C: \ LEADTOOLS21 \ Resources \图片”结束
需求

目标平台

Leadtools.ImageProcessing.Effects组装
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。