image-formats

    3

    1答えて

    私は一部の画像視聴者が適切に編集された画像(それに適した形式で、詳細についてはわかりません)によってハッキングされていると読んでいます。 この脅威はどのように完全に排除できますか?たとえば、管理されたコードで書かれた影響を受けるフォーマットのビューアを作成し、画像を純粋なBMP(またはそれほど単純ではないので視聴者がハッキングできないように)に変換したとします。問題は消えますか?最初にBMPに変換

    1

    1答えて

    かなりの間、PNGやJPGよりも大幅に改善された画像コーデックがいくつかありますが、後者は依然として支配的です。 私が実際に採用を増やしたいと思う2つのフォーマットは、FLIFとBPGです。彼らはJPGとPNGへのあらゆる可能な方法で優れているように見えます(市場の受け入れがないことを除いて)。特にFLIFは非常に有望です。 TL; DR =自分のソフトウェアでそれらをサポートする以外に、imag

    20

    2答えて

    OpenCVへのC++インターフェイスでは、画像の種類を確認するのは簡単です。画像がcv::Mat img = cv::imread("someImage.xyz")の場合は、int theType = img.type()とするだけです。 しかし、期待通りに、img.type()を呼び出すと、列挙型ではなく整数型(例:CV_32FC1)になります。 OpenCV列挙型の整数値を知っていれば、列挙

    1

    2答えて

    イメージをあるフォーマットから別のフォーマットに変換し、スイッチを使用して異なるフォーマットを処理したいとします。 System.Drawing.Imaging.ImageFormatは公開密封クラスであり、スイッチはそれを使用できません。 以下のコードは動作していますが、ここでスイッチを使いたいと思います。アドバイスをして私を助けることができますか? public static void Con

    0

    1答えて

    申し訳ありませんが、私は特に必要なものを提供します。私はWindows 7を使用しています。これは.PNG拡張ファイルで行う必要があります。任意のpngファイルを右クリックし、[プロパティ]をクリックします。 [詳細]タブの下には、画像の寸法、幅と高さがピクセル単位で表示されます。 私は23552の高さの画像を作成する必要はありませんが、すべてのエディタを試しましたが、私はhttps://pixl

    0

    1答えて

    RGB565形式の生のピクセルデータを出力する小さなCMOSセンサー(OV7670)があります。私がイメージを見ると、私はそれを作ることができますが、色が間違っていて、なぜ私は確信していません。 生ファイルはhereです。 これは、RAWファイルは、私がRawPixels Online Viewer 上に表示したときのように見え、下の画像は、それが 任意のアイデアどのように見えるかは何かありますか

    14

    1答えて

    イメージファイルをPIL.Imageで読み込んだ後、イメージファイルがPNG/JPG/BMP/GIFであるかどうかをどのように判断できますか?私はこれらのファイル形式についてほとんど理解していません。PILはファイルヘッダからformatメタデータを取得できますか?あるいは、ファイル内のデータを「分析する」必要がありますか? PILがそのようなAPIを提供していない場合、Pythonライブラリはあ

    1

    1答えて

    私は次のようにTIFF形式のタイプuint16のグレースケール画像を読み取るために、低レベルの機能(fopenとfread)を使用しようとしている: fid = fopen(filepath,'r'); img = fread(fid,[ncolms, nrows], 'uint16=>uint16')'; 得られた画像マトリックスは、単に使用することによって得られたものとは異なりますimr

    0

    1答えて

    私は最近progressive image loadingについて読んでいましたが、クライアントがダウンロードするための追加データが作成されるため、最初の「ぼやけた」レンダリングに別のサムネイルが使用されていたことに失望しました。 私の理解では、既存のラスターイメージフォーマットは座標(左から右、上から下)で整理されています。ダウンスケールアルゴリズムに基づいて画像データを並べ替えることができたよ

    1

    1答えて

    更新:デバイスのベンダーに連絡して、平面4:2:0のYUVフルを使用していることを知らせました大規模なピクセル形式です。研究の結果、YUV 4:2:0:I420、J420、YV12の3つの主要フォーマットがあるように見えました。 私のコードを実行しているときに、このイメージ形式の定数は、アンドロイドYuvImageクラスであったので、私はしかし、私は次の例外だ興奮していた。その私の後..まあ残念厥