写作绅士,读作丧尸 X岛揭示板
顺猴者昌 逆猴者亡 首页版规 |用户系统 |移动客户端下载 | 丧尸路标 | | 常用图串及路标 | 请关注 官方公众号:【X岛揭示板】 官方微博: 【@X岛极速版】| 人,是会思考的芦苇
常用串:·豆知识·跑团板聊天室·公告汇总串·X岛路标

No.54624754 - 无标题 - 技术宅


回应模式
No.54624754
名 称
E-mail
标题
颜文字
正文
附加图片
•程序语言、压制投稿、视频制作以及各计算机领域的技术问题
•我觉得还是CSDN靠谱一点
•本版发文间隔为15秒。

无标题 无名氏 2023-01-05(四)19:56:27 ID:bticQoy [举报] [订阅] [只看PO] No.54624754 [回应] 管理
求助( ;゚д゚)有没有python的类似opencv里findcontour一样但是能读曲线坐标的函数,现在我有一根单像素宽度的曲线,想从一端开始依次读出点的坐标直到读到另一端,不想重新造轮子啊(|||゚д゚)
Tips 无名氏 2099-01-01 00:00:01 ID:Tips超级公民 [举报] No.9999999 管理
(  ;´Д`  )说谁肥人呢
无标题 无名氏 2023-01-09(一)18:39:15 ID:Xgbo6j9 [举报] No.54715054 管理
元胞自动机,请
无标题 无名氏 2023-01-09(一)20:20:43 ID:bticQoy (PO主) [举报] No.54717484 管理
>>No.54714935
这个可以单独提取出来做预处理和后面的模块独立运行对整体性能影响不大,这种复杂度对我已经很可以了,肥哥方便留个邮箱或者我发个邮箱联系一下吗? 这个代码对我的工作真的很重要(ノ゚∀゚)ノ
Tsparkle@163.com
无标题 无名氏 2023-01-09(一)22:06:33 ID:2yvXSYf [举报] No.54720513 管理
虽然但是,opencv有python的包啊( ゚∀。)7
想用opencv的函数直接import cv2就完了啊( ゚∀。)

import cv2
cv2.findContours(...)
无标题 无名氏 2023-01-09(一)22:35:09 ID:bticQoy (PO主) [举报] No.54721429 管理
>>No.54720513
findcontour只能处理封闭轮廓,如果用来处理开放的线条会往返环绕一圈,而且不仅往返不是完全对称的,往返的起始点也不是线条的端点,所以不能使用findcontour。我现在是找封闭轮廓然后用findcontour再随机切断口做成曲线数据集,但是实际用还是需要一个把曲线检索出来的东西
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-01-09(一)23:11:07 ID:2yvXSYf [举报] No.54722716 管理
串首说的起始点和终点是怎么定义的啊,感觉有歧义( ゚∀。)
比如下面这个图形,它应该输出什么( ゚∀。)
无标题 无名氏 2023-01-09(一)23:13:39 ID:bticQoy (PO主) [举报] No.54722803 管理
>>No.54722716
需要读坐标的图像都是预处理过的,已经排除掉了这种情况(`ヮ´ )
无标题 无名氏 2023-01-10(二)11:12:30 ID:HsqPnDY [举报] No.54730943 管理
能不能以起始坐标为中心做一个3*3的滑动窗口一直滑到这条线尾巴
无标题 无名氏 2023-01-10(二)11:40:02 ID:6TwHJP3 [举报] No.54731563 管理
先遍历白色像素找三领域内只有1个白点的位置,确定起点终点,然后从一个点开始搜索放进数组。直到起点终点都被访问。
无标题 无名氏 2023-01-10(二)13:16:27 ID:bticQoy (PO主) [举报] No.54733544 管理
>>No.54730943
这个滑动的策略比较难写,以电话九宫格布局来说,现在滑动窗中心是5,前一个点方向是8→5,现在又知道23都是曲线点,你怎么在不确定后续点的情况下选择5的下一个点是2还是3(在只考虑3*3信息的情况下5→2→3这里是一个直角或者5→3→2这里有一个凸起都说得通),需要综合更远处的信息才能得出结论
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-01-11(三)00:15:11 ID:e0JGM8m [举报] No.54750818 管理
我的代码未必用得上,毕竟不是Python,截图放上来吧,也许可以参考
如果想要实际试试的话我可以邮箱发仓库地址
无标题 无名氏 2023-01-11(三)00:18:47 ID:e0JGM8m [举报] No.54750910 管理
顺带一提,改几个参数还可以处理非简单的曲线,例如闭合的、不连通的、相交的(虽然在十字路口处想让它尽量按直线走还要花一点心思),现在见到十字路口会报无解
无标题 无名氏 2023-01-11(三)00:21:36 ID:e0JGM8m [举报] No.54750993 管理
>>No.54733544
3*3太小了,如果想沿着这条思路走的话干脆做成5*5然后每个可能性都预先算好,就可以状态压缩化掉大部分情形了,这样时间是接近线性的,不过空间花销会有点大
无标题 无名氏 2023-01-11(三)10:51:53 ID:HsqPnDY [举报] No.54756346 管理
>>No.54733544
我的,把单像素曲线理解成了真·单像素了( ゚∀。)
无标题 无名氏 2023-01-11(三)10:54:08 ID:ZcXWNlr [举报] No.54756387 管理
matlab里面可以,你去微信公众号搜“打浦桥程序员”,回复“haocurve”,就可以了 教程在b站
无标题 无名氏 2023-01-11(三)10:55:07 ID:HsqPnDY [举报] No.54756401 管理
>>No.54733544
做成树硬滑呢?
端点都知道的话,滑不到端点下一个分支
无标题 无名氏 2023-01-11(三)11:04:28 ID:bticQoy (PO主) [举报] No.54756515 管理
>>No.54750818
谢谢肥哥,旅行商是个很好的思路我参考一下,给肥哥举高高(ノ゚∀゚)ノ
无标题 无名氏 2023-01-11(三)11:05:30 ID:bticQoy (PO主) [举报] No.54756534 管理
>>No.54756387
感谢肥哥,我这就去看一下,比起自己搓一个我还是潜意识觉得应该有人做过这种东西(ノ゚∀゚)ノ
无标题 无名氏 2023-01-11(三)12:51:28 ID:e0JGM8m [举报] No.54758513 管理
>>No.54756515
要沿着这个思路做的话,如果你有条件(例如一万美金),我会建议用Gurobi而不是GLPK来求解整数规划,而我之所以在写的这个软件包里用GLPK只是因为它无需额外授权
无标题 无名氏 2023-01-11(三)16:45:54 ID:bticQoy (PO主) [举报] No.54763353 管理
>>No.54758513
啊这(|||゚Д゚)这只是肥肥大论文一个模块的预处理而已,还没到核心的算法部分,不至于不至于,要我们组有一万刀我就要上人工队了(`ヮ´ )

UP主: