opencv 實現 ThinPlateSpline 薄板樣條形變

動機

masktrack 是視頻目標分割的模型,該模型訓練時需要自己製作形變數據,但是masktrack自帶腳本使用matlab實現形變的,太慢。。所以自己用python opencv搞了個形變程序


程序在github倉庫 歡迎star ^ v ^

程序大致思想

本程序是針對標籤圖片,但是薄板樣條形變對所有圖片都可以
step1 利用形態學膨脹找到目標邊緣
step2 隨機在邊緣上找若干個點
step3 隨機移動選定 的點
step4 使用薄板樣條函數形變

結果展示

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章