HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0502
野原ぴょんきちHSPCVを用いたJPEG2000形式での保存について3未解決


野原ぴょんきち

リンク

2007/5/2(Wed) 11:41:37|NO.7900

こんにちは。HSPCVについて質問させてください。
HSPCVの機能を用いて JPEG2000形式でファイルサイズを小さくして保存したいのですが、
どのようにすべきでしょうか?

画像(風景の写真)の品質をある程度高く保ったまま画像を圧縮し、ファイルサイズをでき
るだけ小さくすることを考えています。
そこで、HSPCVの機能を用い、cvsave を実行して JPEG2000形式で画像の保存を試みました。
ところが、JPEG形式(品質=100)で保存した場合よりファイルサイズが大きくなります(可
逆圧縮で保存されているのでしょうか...)。
JPEG2000形式で保存するために、cvsave は以下のように実行し、保存先ファイル名の拡張子
は".JP2"を指定しています。

  cvsave "hogehoge.JP2",CVバッファID,オプション値

(ちなみに、cvsave で保存した JPEG2000形式の画像ファイルは、ビューア等で表示できる
ことを確認しております)

JPEG2000形式で圧縮率を高めるためには、さらに、何らかの手順を踏む必要があるのでしょ
うか?
cvsave の実行時に指定するオプション値で保存時の品質を指定してみましたが、その値
は反映されていませんでした(オプション値を変化させても保存先ファイルの大きさに変
化無しです)。
HSPCVのリファレンスには、JPEG2000形式で保存する際のオプション値に関する説明が無い
ので、JPEG2000形式での保存の際は、オプション値の設定とは無関係なのか?と想像して
おります。

この件についてご存知の方、教えて頂ければ幸いです。よろしくお願いします。



この記事に返信する


eller

リンク

2007/5/4(Fri) 09:09:11|NO.7999

野原ぴょんきちさん、こんにちは。
回答じゃなくて申し訳ないのですが、ちょっと検証してみましたのでその結果を
報告させていただきます。

私の環境でもぴょんきちさん同様、JPEG 2000の保存にオプションの値は反映されませんでした。
ぴょんきちさんの
> JPEG2000形式での保存の際は、オプション値の設定とは無関係なのか?
というご指摘通りなのだと思います。
hspcvのアップデートを待つ他ないのが現状ではないでしょうか。

なお、現状でも色数が少ないとJPEG 2000の方が小さくなるようです。



野原ぴょんきち

リンク

2007/5/9(Wed) 13:46:26|NO.8159

ellerさん、こんにちは。検証して頂きありがとうございます。
ellerさんの仰るように私も、色数が少ない画像の圧縮を試みました。
確かに JPEG2000 で圧縮した方が小さくなりますね。貴重な情報をご提供頂きありがとうございます。
やはり、hspcv のアップデートを待つしかないのでしょうか....
もう暫くの間、他の方々からのアドバイスもお待ちしたいと思います。

余談ですが、hspcv を使ってUSBカメラやIEEE1394接続のカメラからのキャプチャをやってみましたが、
USBカメラは問題無いのですが、IEEE1394接続のカメラからのキャプチャができなかったりするようです。
それと、USBカメラが複数台接続された場合(各カメラのメーカは異なります)の、USBカメラの選択も
正常に出来なかったりするので、hspcv はまだ多くのバグが含まれるようです。
ということで、hspcv のアップデートが待ち遠しいです。

追伸:スクリプトの部分を
で囲むのを忘れておりました。申し訳ありません。



f

リンク

2007/7/7(Sat) 02:36:31|NO.9342

age



ONION software Copyright 1997-2021(c) All rights reserved.