0
A
回答
4
你將不得不使用PhotoCamera類
PhotoCamera類包含一個方法GetPreviewBufferArgb32得到預覽框成字節數組furthur操作。
因此,比如說每秒5幀,您需要製作一個計時器並按計時器計時,您必須調用該方法。
參考這些鏈接,這將幫助你很多
http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202956(v=vs.105).aspx
0
我用下面的代碼爲我的項目之一(QR碼掃描)
private static readonly ManualResetEvent _pauseFramesEvent = new ManualResetEvent(true);
private PhotoCamera _cam;
private Thread _yFramesThread;
private Dictionary<object, object> _hintDictionary;
protected override void OnNavigatedTo(NavigationEventArgs e)
{
this._cam = new PhotoCamera();
this._cam.Initialized += _cam_Initialized;
this._pumpYFrames = true;
this._isScanning = true;
}
CreateStandByTimer();
this._yFramesThread = new Thread((PumpYFrames));
this._yFramesThread.Start();
base.OnNavigatedTo(e);
}
private void PumpYFrames()
{
var array = new byte[307200];
while (_pumpYFrames)
{
_pauseFramesEvent.WaitOne();
if (this._isScanning)
{
bool flag;
try
{
this._cam.GetPreviewBufferY(array);
flag = true;
}
catch
{
flag = false;
}
if (flag)
{
var source = new RGBLuminanceSource(array, 640, 480, false);
var binarizer = new HybridBinarizer(source);
var image = new BinaryBitmap(binarizer);
Reader reader = new QRCodeReader();
try
{
var results = reader.decode(image, _hintDictionary);
ProcessScan(results);
}
catch (Exception ex)
{//catch logic
}
}
}
}
}
相關問題
- 1. 從視頻獲取幀內圖像
- 2. iOS將視頻幀提取爲圖像
- 3. 從Youtube視頻獲取幀視頻
- 4. 從視頻獲取圖像
- 5. python圖像幀到視頻
- 6. 從實時視頻流獲取幀
- 7. 從視頻中獲取幀
- 8. DirectShow - 獲取視頻幀
- 9. ios xcode GPU圖像視頻錄製和靜止圖像捕獲
- 10. 如何在視圖載入時獲取視頻的第一幀?
- 11. OpenCV - 獲取視頻幀內檢測到的圖像的法線
- 12. 從iPhone中的視頻幀獲取圖像
- 13. Android從視頻/拍攝視頻時獲取特定幀
- 14. 通過幀處理的Android視頻幀的同時錄製
- 15. 使用vb.net攝像頭錄製視頻和捕獲圖像
- 16. 在使用攝像頭錄製視頻時保存視頻和圖像序列
- 17. 如何從Android視頻文件中獲取特定的時間幀圖像?
- 18. 作物錄製的視頻幀
- 19. 從視頻網址獲取視頻的縮略圖圖像
- 20. 視頻幀捕獲
- 21. 錄製視頻時的獲取時間(Android)
- 22. 如何從android中錄製的視頻獲取視頻名稱?
- 23. UIImagePickerController:從視頻獲取圖像
- 24. 從所選視頻獲取圖像UIImagePickerController
- 25. android,將圖像放在視頻幀
- 26. 視頻幀圖像SRC不顯示
- 27. 將視頻分割成幀/圖像
- 28. MATLAB從視頻返回圖像幀
- 29. jQuery視頻幀預覽圖像懸停
- 30. HTML 5視頻在iPhone的圖像幀
感謝它幫助! – user3099571
歡迎您... – Archana