我的應用使用相機,它處理每一幀,尋找圖像內部的一些元素(如臉部)。將視頻幀的長寬比轉換爲屏幕尺寸
當我在圖像上找到某些東西時,我想在自定義視圖的drawRect:(CGRect)rect
屏幕上繪製顯示視頻。
我不是隻繪製矩形,我沒有使用GPU和GLKView。 當我用1920 * 1080運行視頻幀時,我可以通過將屏幕寬度和高度除以視頻幀大小來繪製確切位置。
但是,當我更改爲480 * 360視頻分辨率時,元素未繪製在正確的位置,我相信由於縱橫比差異。 任何想法我需要在這裏做什麼轉換,也許AffineTransfrom?