簡體   English   中英

焦點圖像中的UIImage部分

[英]UIImage part of the image in focus

我試圖擴展對AVFoundation框架的了解。

我想在焦點對准的圖像區域周圍添加Bezier路徑(不一定是高分辨率路徑)。

因此,給定一個UIImage,是否有可能知道UIImage的哪些點在焦點上,哪些點不在焦點上?

(不確定是否有任何GPUImage“檢測過濾器”對實現我正在嘗試的功能有用)。

一種方法是尋找高頻與低頻區域。 低頻區域更可能無法聚焦。

您可以通過快速傅立葉變換來做到這一點。 但是便宜的破解方法可能是模糊您的輸入圖像,然后將模糊的版本與原始版本進行比較。 絕對差越小,輸入圖像在該點的頻率就越低。 然而,這具有將平坦區域檢測為“失焦”的缺點。 不過,除非圖像中存在其他上下文,否則我認為對於人也很難區分它們。

暫無
暫無

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

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