簡體   English   中英

iOS檢測UIImage中的顏色並裁剪

[英]iOS detect color inside UIImage and crop

我正在嘗試找出解決此問題的最佳方法。 我正在尋找一個UIImage,檢測是​​否存在特定RGB顏色的任何形狀/斑點,找到它們的框架並將其裁剪為自己的圖像。 我見過一些人推薦OpenCV的帖子,以及與此類似的其他鏈接- 鏈接

這是我想要做的2個屏幕截圖。 因此,在示例1中,有一個淺藍色矩形,其中帶有一些文本。 我需要檢測藍色背景並沿黑線裁剪圖像。 下方的紅色圖像也相同。 這只是表明顏色斑點的內部無關緊要。 示例2顯示了找到並裁剪2個顏色斑點后將裁剪的實際圖像。 所有圖像將始終在白色背景上。

示例1 示例2

這個問題遠遠超出了簡單的答案。 您需要做的是根據顏色訪問該圖像上的原始數據,然后創建要裁剪的框架。 我會找到該特定顏色的所有匹配項的上,左,右,下框架,然后從中選出一幀來裁剪圖像。

訪問顏色UIImage的獲取像素顏色

裁剪圖像裁剪UIImage

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM