ピクセルを補間しないように変換する方法は?

ピクセルを補間しないように変換する方法は?

私はImageMagickのConvertを使用して、複数の.fitsファイル(天文学で使用される画像形式)をアニメーション.gifに変換しています。私の天文画像の解像度は非常に低いですが(150 x 300ピクセル)、変換によって150 x 300ピクセルを超える画像が生成されるように見え、その後、新しく生成されたピクセルの「適切な」値を見つけるために補間されます。

しかし、元の.fits画像、低解像度などを正確に表現したいと思います。補間をまったく実行しないように変換するには、何を提供する必要がありますか?最終画像の解像度/サイズ(サイズは150 x 300でなければなりません)には必ずしも気にせず、元の天文画像が同じピクセル間の鮮明度を維持したいと思います。

以前もこのようなことをしてみたことがありますが、どうしたのか覚えていません。

元の画像のスクリーンショットは次のとおりです。 ここに画像の説明を入力してください。

以下は変換されたイメージです(を使用して作成されますconvert <input>.fits <out>.gif)。 ここに画像の説明を入力してください。

ベストアンサー1

scaleこのオプションを使用できますconvert

convert -scale 400% input.fits scaled.gif

n整数倍率引数(* 100%、n整数など)が指定されている場合、デフォルトではピクセルは補間されません。

(これを行うと、情報を追加しなくてもディスクのイメージが大幅に大きくなる可能性があります。)

おすすめ記事