点扩散膨胀的一个算法

假设现在有两个4x4的座标盘,分别如下:其中src表示我起始的膨胀的可以选择的点(值为1可以起始,值为0不能起始)。而target表示我的模板,表示我可以扩散的一些点。注意扩散的过程必须是上下左右已经为1的(换句话说,就是必须一步一步扩散,达到target满足1的条件就可以继续扩散)。

我想过用Python的一些cv2的点扩散函数做,但是没办法做。

src:
0 0 0 0
0 0 0 0
0 1 1 0
0 0 0 0

target:
1 0 0 0
0 0 0 0
0 1 1 1
0 0 0 0

理论上的结果:

0 0 0 0
0 0 0 0
0 1 1 1
0 0 0 0

求助!!!


#打开Python的大门##算法工程师##笔试题目#
全部评论
在这里蹲一个回复~
点赞 回复 分享
发布于 2022-05-10 12:50

相关推荐

05-24 20:52
东南大学 C++
点赞 评论 收藏
分享
风的叶脉:不知道但我想要鞭打你( '-' )ノ)`-' ) 加油
点赞 评论 收藏
分享
后来123321:别着急,我学院本大二,投了1100份,两个面试,其中一个还是我去线下招聘会投的简历,有时候这东西也得看运气
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务