簡體   English   中英

帶有人臉檢測的具有最大正方形的裁剪圖像

[英]Crop image with the largest square with face detection

我的問題是我想找到包含圖像中所有面孔的最大正方形,然后根據該正方形裁剪圖像。
看起來像這樣(紅色正方形是我想要的):
在此處輸入圖片說明

我搜索了許多問題,發現這個問題與我的問題相似,但是他的方式只能在照片上裁剪面孔。
有什么建議可以解決我的問題嗎?
P:/ s:如果最大的正方形不包含所有面孔(正方形之外有面孔),請不要裁剪。 更新 :紅色方塊可以在照片周圍移動以找到匹配的結果。 我忘記提及的另一件事:是否可以通過照片上的臉部和身體獲得良好的效果?

好吧,它去了。

  1. 存儲所有顯示面的正方形的頂點。
  2. 繪制最大的正方形並存儲其頂點
  3. 檢查列表中的每個正方形。 如果臉部正方形top-left坐標位於最大正方形之外,或者bottom-right位於最大正方形之外,則臉部位於最大正方形之外。

暫無
暫無

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

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