こんにちは。HSPCVについて質問させてください。
HSPCVの機能を用いて JPEG2000形式でファイルサイズを小さくして保存したいのですが、
どのようにすべきでしょうか?
画像(風景の写真)の品質をある程度高く保ったまま画像を圧縮し、ファイルサイズをでき
るだけ小さくすることを考えています。
そこで、HSPCVの機能を用い、cvsave を実行して JPEG2000形式で画像の保存を試みました。
ところが、JPEG形式(品質=100)で保存した場合よりファイルサイズが大きくなります(可
逆圧縮で保存されているのでしょうか...)。
JPEG2000形式で保存するために、cvsave は以下のように実行し、保存先ファイル名の拡張子
は".JP2"を指定しています。
cvsave "hogehoge.JP2",CVバッファID,オプション値
(ちなみに、cvsave で保存した JPEG2000形式の画像ファイルは、ビューア等で表示できる
ことを確認しております)
JPEG2000形式で圧縮率を高めるためには、さらに、何らかの手順を踏む必要があるのでしょ
うか?
cvsave の実行時に指定するオプション値で保存時の品質を指定してみましたが、その値
は反映されていませんでした(オプション値を変化させても保存先ファイルの大きさに変
化無しです)。
HSPCVのリファレンスには、JPEG2000形式で保存する際のオプション値に関する説明が無い
ので、JPEG2000形式での保存の際は、オプション値の設定とは無関係なのか?と想像して
おります。
この件についてご存知の方、教えて頂ければ幸いです。よろしくお願いします。