0
A
回答
0
您的意思是技術上:)?從物理上來說,它已經做到了(就貼紙運動而言)。
從技術上講,您可以使用AVFoundation.framework
中定義的接口,從選定的幀創建位圖並進行比較。通常你會製作圖像monochromatic(或將它們變成binary images,這取決於你的實際項目),並比較像素。如果特定數量的連接像素髮生了變化,則一定有運動。
您會將圖像顏色空間轉換爲灰度以比較時具有更好的性能。這又取決於你的項目需要多少灰度。挑剔的部分肯定是比較算法。一個簡單的方法就是計算更改(連接)的像素(使圖像灰度級可以爲您節省大量的誤報)。你也可以做一個Binary Search
相關問題
- 1. 可可觸摸:動畫上的觸摸
- 2. 可可觸摸 - 在UIImageView中觸摸
- 3. 檢測觸摸UIButton
- 4. 檢測CAShapeLayer觸摸
- 5. UINavigationItem:檢測觸摸
- 6. 可可觸摸 - AVFoundation
- 7. 檢測觸摸動畫(移動)視圖
- 8. XML與可可觸摸
- 9. 可可觸摸 - 浮動圖像跨屏
- 10. 可可觸摸 - 線程和動畫
- 11. 可可觸摸 - 緩慢移動CGPointMake
- 12. Iphone可可觸摸動畫建議
- 13. 可可觸摸 - 用定時器動畫
- 14. 可可觸摸 - 一次播放動畫
- 15. UIImage檢測觸摸和拖動
- 16. 可可觸摸UITableView數據
- 17. 「可可觸摸靜態庫」
- 18. 可可觸摸 - 對話框?
- 19. 可可觸摸NStimer問題
- 20. 可可觸摸 - 定時器
- 21. 可可觸摸 - 加載AVAudioPlayer
- 22. 可可觸摸 - 視圖
- 23. 可可觸摸 - UITextView顏色
- 24. 可可觸摸NSRegularExpression模式
- 25. Android測試,可視化觸摸事件
- 26. 檢測觸摸次數
- 27. 檢測觸摸事件
- 28. 在MPVolumeView中檢測觸摸
- 29. 多點觸摸檢測
- 30. 在webview上檢測觸摸
以及im掃描人的運動。那麼你推薦什麼?只是灰度或二進制?有區別嗎? – user377419 2010-07-31 22:43:00
你說過使用'AVFoundation.framework'有什麼辦法可以做到這一點嗎? – user377419 2010-07-31 22:48:24
@ shorty876要了解如何使用AVFoundation框架,請考慮閱讀:http://developer.apple.com/iphone/library/documentation/AudioVideo/Conceptual/MultimediaPG/UsingVideo/UsingVideo.html 二進制映像只是一個灰度圖像的特例。一個像素可能只有兩種狀態之一。在灰度圖像中,像素將是黑色或白色。通過將所有像素的亮度> = 50%設置爲白色並將其他所有像素設置爲黑色來實現此目的。爲了跟蹤人物,我會盡可能多地使用陰影。 – thatsdisgusting 2010-08-01 01:11:20