←选择平台

KMeansCommand类

总结
使用k - means算法进行图像分割和色彩还原。
语法
c#
VB
objective - c
c++
Java
公共KMeansCommand:RasterCommand
公共KMeansCommand继承了RasterCommand
@接口LTKMeansCommand: LTRasterCommand
公共KMeansCommand扩展RasterCommand
公共ref类KMeansCommand:公共RasterCommand
讲话
  • k - means算法分析数据。集群中的每个观察被放置在最近的意思。
  • 返回的集群数量小于或等于输入集群的数量。
  • 如果图像包含集群比输入集群的数量少,这个命令将返回的图像颜色OutCenters财产。
  • 这个命令只能处理整个图像。它不支持区域。
  • 这个命令将图像转换为8位灰度。
  • 该命令支持签署/无符号图像。
  • 该命令支持12和16位灰度和48和64位彩色图像。支持12和16位灰度和48和64位彩色图像是可用的文档/医学影像工具包。
例子
c#
VB
使用Leadtools;使用Leadtools.Codecs;使用Leadtools.ImageProcessing.Core;公共无效KMeansCommandExample (){RasterCodecs编解码器=RasterCodecs ();编解码器。ThrowExceptionsOnInvalidImages =真正的;/ /加载一个图像RasterImage图像= codecs.Load (Path.Combine (LEAD_VARS.ImagesDir,“cannon.jpg”));/ /准备命令KMeansCommand命令=KMeansCommand ();命令。集群= 7;命令。类型= KMeansCommandFlags.KMeans_Random;/ /应用command.Run(图片);}静态LEAD_VARS{公共常量字符串ImagesDir =@“C: \ LEADTOOLS21 \ Resources \图片”;}
进口Leadtools进口Leadtools.Codecs进口Leadtools.ImageProcessing.Core公共KMeansCommandExample ()昏暗的编解码器作为RasterCodecs =RasterCodecs ()编解码器。ThrowExceptionsOnInvalidImages =真正的的加载一个形象昏暗的图像作为RasterImage = codecs.Load (Path.Combine (LEAD_VARS.ImagesDir“cannon.jpg”))“准备的命令昏暗的命令作为KMeansCommand =KMeansCommand ()的应用命令。集群= 7命令。类型= KMeansCommandFlags.KMeans_Randomcommand.Run(图片)结束公共NotInheritableLEAD_VARS公共常量ImagesDir作为字符串=“C: \ LEADTOOLS21 \ Resources \图片”结束
需求

目标平台

Leadtools.ImageProcessing.Core作为sembly
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。