行っていること
javaで動画の読み込みコードを書いたのですが,
それが以下のコードです.
java
1package sample; 2 3import org.opencv.core.Core; 4import org.opencv.videoio.VideoCapture; 5import org.opencv.videoio.Videoio; 6 7public class FromMovie { 8 public static void main(String[] args) { 9 System.loadLibrary(Core.NATIVE_LIBRARY_NAME); 10 VideoCapture cap=new VideoCapture("test.MOV");//ファイルの読み込み 11 if(cap==null) { 12 System.out.println("動画が読み込めませんでした"); 13 System.exit(0); 14 } 15 16} 17}
###問題
上のコードより,
java
1 if(cap==null) { 2 System.out.println("動画が読み込めませんでした"); 3 System.exit(0); 4 }
のコードがデッドコードだと波線が出ました.
意味のないコードがデッドコードということは動画がnullということでしょうか?
試しに,フレームレートをコンソールで確認してみても,正確に出力できていました.
原因がわかりません.何方かお願いします.
回答2件
あなたの回答
tips
プレビュー