gpt4 book ai didi

android - OpenCV - 端盖控制

转载 作者:太空宇宙 更新时间:2023-11-03 21:36:42 25 4
gpt4 key购买 nike

我正在尝试绘制一 strip 有方形结尾的线(使用 line() ),但找不到任何文档告诉我如何做。到目前为止,我所有的线条都以小三角形结尾。

这能做到吗?与lineType有关吗?

编辑:我的用法示例...

line(ptr_to_mat, Point(10,25), Point(30,25), Scalar(255,0,0,0),4, 8, 0);

enter image description here

编辑:我应该提到,这是在 Android 设备上运行。

最佳答案

根据 OpenCV docs , 函数 line() 将绘制带有圆角结尾的粗线

也就是说,您不能直接克服这个问题。但是,您可以使用 thickness=1 多次绘制它或绘制一个填充的矩形来实现您的目标(虽然都很丑 :():

line(ptr_to_mat, Point(10,23), Point(30,23), CV_RGB(255,0,0), 1, 8, 0);
line(ptr_to_mat, Point(10,24), Point(30,24), CV_RGB(255,0,0), 1, 8, 0);
line(ptr_to_mat, Point(10,25), Point(30,25), CV_RGB(255,0,0), 1, 8, 0);
line(ptr_to_mat, Point(10,26), Point(30,26), CV_RGB(255,0,0), 1, 8, 0);

您将获得:

enter image description here

关于android - OpenCV - 端盖控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22817694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com