NODE.jsとopenCVを使って、パラパラ漫画のような動画を作成しようとしています。
opencv4nodejsを使って以下のコードを作成しました。
実行するとエラーは出ませんが、作成されるはずのoutput.mp4が作成されません。
コードのどこを修正する必要があるのでしょうか。
NODE.jsは初学者なので、根本的なところが間違っているかもしれません。
作業環境はubuntu、
NODE.jsはv12.16.2、opencv4nodejsはv5.5.0を使用しています。
pythonを使えば早いことは百も承知ですが、それは無しでお願いします。
src
1const cv = require('opencv4nodejs'); 2const fs = require('fs'); 3 4const vh = new cv.Size(500, 500); 5let video = new cv.VideoWriter('output.mp4',cv.VideoWriter.fourcc("mp4v"), 10.0, vh); 6 7let text = fs.readFileSync("list.dat"); //使用する画像のリストファイル 画像は全て500x500に整形済み 8let lines = text.toString().split('\n'); 9 10for(let i = 0; i < lines.length; i++){ 11 let pass = "./" + lines[i]; 12 let img = cv.imread(pass); 13 video.write(img); 14} 15video.release();
あなたの回答
tips
プレビュー