関塚甲介
2016.03.28
顔追従実行時にエラー
顔追従を行ったところ、以下の様なエラーが繰り返し何度も出力されました。

java.io.FileNotFoundException: /dev/shm/stream/image_stream_b.jpg (Permission denied)
    at java.io.RandomAccessFile.open(Native Method)
    at java.io.RandomAccessFile.(RandomAccessFile.java:236)
    at javax.imageio.stream.FileImageOutputStream.(FileImageOutputStream.java:69)
    at com.sun.imageio.spi.FileImageOutputStreamSpi.createOutputStreamInstance(FileImageOutputStreamSpi.java:55)
    at javax.imageio.ImageIO.createImageOutputStream(ImageIO.java:419)
    at javax.imageio.ImageIO.write(ImageIO.java:1530)
    at jp.vstone.camera.CameraCapture$SaveCap.run(CameraCapture.java:392)
    at java.lang.Thread.run(Thread.java:744)
java.lang.NullPointerException
    at javax.imageio.ImageIO.write(ImageIO.java:1538)
    at jp.vstone.camera.CameraCapture$SaveCap.run(CameraCapture.java:392)
    at java.lang.Thread.run(Thread.java:744)


sota(raspberrypi版)にsshでログインし、該当ファイル(/dev/shm/stream/image_stream_b.jpg)を見たところ
rw-r--r--
というパーミッション設定になっておりました。
画像ファイルの中身をみたところ、Sotaの無線LAN設定時に利用されたと思われるQRコードを表示したファイルでした。

どのように対応すればよろしいでしょうか?
また、sota(raspberry pi版)でrootになることは可能ですか?
回答
Sotaサポート
2016.03.30
以下の手順をお試しいただければ幸いです。
・SotaおよびVstoneMagicを最新にアップデートしてください。
・下記を参考に、顔追従の中で処理を行う場合は、「無限ループ」ブロックの中に入れてください。
http://www.vstone.co.jp/sotamanual/index.php?VstoneMagic%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B%2F%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%2F%E9%A1%94%E3%82%92%E8%AA%8D%E8%AD%98%E3%81%95%E3%81%9B%E3%81%A6%E3%81%BF%E3%82%88%E3%81%86
それでも変わらない場合は、プロジェクトファイルをお送りいただいて、検証させて頂ければと思います。
よろしくお願いいたします。
関塚甲介
2016.03.31
アップデートをすることで、問題は解消しました。
また、今回root操作は不要でしたが、sudoを使うことでやりたいことは出来そうです。

迅速な返答ありがとうございました。
この質問に回答する
 

Page Top