1. 程式人生 > >Intelligent Scissors 介紹

Intelligent Scissors 介紹

這學期的計算機視覺有一個非常有趣的project:實現PhotoShop中的智慧套索~在此做個記錄和總結。

GitHub倉庫地址:https://github.com/djybbb/Intelligent-Scissors

Intelligent Scissors 介紹

PhotoShop中磁力套索,可以用來“摳出”指定圖片中想要的部分。
PS中的磁力套索

使用的時候,邊界會“自動”地貼合到邊緣,達到只需少量的人工操作就可以迅速分割出物體邊界的功能。

Intelligent Scissors 資料索引

論文

論文1:Intelligent Scissors for Image Composition
(或許需要翻牆)

https://dl.acm.org/citation.cfm?id=218442

論文2:Interactive Segmentation with Intelligent Scissors
(或許需要翻牆)https://www.sciencedirect.com/science/article/pii/S1077316998904804

論文1有些地方沒有講述清楚,建議綜合兩篇論文來看。

國外的CS project

國外的CS project頁面老師會給一些資源和講解,會有一定幫助:
http://www.cs.cornell.edu/courses/cs4670/2012fa/projects/p1_iscissors/project1.html

課程project的最終效果

Release下的執行效率

在這次課程project中我最終實現了最基本的三種邊緣特徵,未能實現Path Cooling,也沒有實現論文2中提到的桶排序和訓練,故演算法實現程式的Release的平均響應約2秒左右,無法達到PhotoShop中的實時效果,這有待後面的進一步實現和優化。

系列部落格與總結

Intelligent Scissors 介紹 :https://blog.csdn.net/DdogYuan/article/details/80371070
Intelligent Scissors 繪圖功能的構建:https://blog.csdn.net/DdogYuan/article/details/80371116


Intelligent Scissors 原理與實現:https://blog.csdn.net/DdogYuan/article/details/80554873