开始使用
基础操作
重点功能
ProtocolAdapter
await adapter.start() -> None
await adapter.stop() -> None
adapter.add_header_parser(parser) -> None
adapter.bind_communication(communication) -> None
await ProtocolAdapter.start_protocol(package_path, config=None, *, start=True)
ProtocolConfig
TCPServer
TCPClient
HeaderParser
PayloadParser
CompositePayloadParser
Gap(count=1)
LeafFieldParser(field_name, reader_fn)
ConditionalFieldParser(predicate, true_parser, false_parser=None)
ExecutionContext
CommandRequest
ExecutionResult
Operation
set_robot_pose
update_step_property
ResponseAssembler
WriteContext
RobotService
技术支持
计算多张图中掩膜的像素面积。
通过步骤计算得出的面积数值进行后续的排序、过滤筛选等操作。
输入(掩膜图像):用于计算掩膜面积的掩膜图像列表。
输出(测量面积):每张图像的掩膜面积数值列表。
计算方法
支持以下计算方式:
FilledContour:提取掩膜非零区域的外轮廓,计算外轮廓与内轮廓之间填充区域的像素面积之和。
NonZerosPixel:统计掩膜图像中非零像素的数量作为面积,即实际有效像素的总面积。