簡體   English   中英

Java JMF如何控制我的Mac相機?

[英]How can Java JMF control my Mac camera?

我嘗試使用JMF使用Mac的相機捕獲圖像。 但是以下代碼的結果顯示我沒有可用的設備。

Vector v = CaptureDeviceManager.getDeviceList(null);
System.out.println("size = " + v.size());

Mac是否不允許JMF控制其相機? 我該如何解決?

AFAIR JMF只能處理高達640 x 480像素的相機分辨率。 因此,如果它不檢測/支持很久以前就超過該分辨率的現代相機,我不會感到驚訝。

解決方案可能是使用Sun十年前放棄的API。 在那個時代,它是一個很棒的API,但是時代在變化,..沒有。

  • Java-FX 我加了一個? 因為我還沒有使用它,所以不確定MediaPlayerMedia來源是否可以是攝像機。
  • VLCJ 是更通用的媒體處理API,盡管我再也沒有親自使用它。

暫無
暫無

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

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