.jpegファイル形式の画像をインポートしようとしています。 は、しかし、私は私が0x89 0x50
ファイルが起動するか.PNGですけど、今すぐエラーにJPEGファイルではありません:0x0aで始まります0x4cエラー
Not a JPEG file: starts with 0x0a 0x4c
を取得しています。しかし、私は0x0a 0x4c
が何を表しているのか理解できません。
私はまた、端末上でfile image001.jpeg
のコマンドを実行し、それが私に
JPEG image data, JFIF standard 1.01
を与えました。
また、これらのイメージグループをインポートするときに、このエラーは毎回異なるファイルに対してスローされます。だから、私はそれが破損しているファイルの問題ではないと思います。
画像ファイルが生成され、imwrite()
の機能opencv
によってハードディスクに保存されました。 ImageMagick
を使用して
おかげ
、以下の詳細な出力が得られます。
Image: /Users/deathstroke/Desktop/lipRead/VidTIMIT/mwbt0/video/sx383/roi081.jpeg
Format: JPEG (Joint Photographic Experts Group JFIF format)
Mime type: image/jpeg
Class: DirectClass
Geometry: 68x39+0+0
Units: Undefined
Type: TrueColor
Endianess: Undefined
Colorspace: sRGB
Depth: 8-bit
Channel depth:
red: 8-bit
green: 8-bit
blue: 8-bit
Channel statistics:
Pixels: 2652
Red:
min: 0 (0)
max: 223 (0.87451)
mean: 139.207 (0.54591)
standard deviation: 44.1822 (0.173263)
kurtosis: 0.798663
skewness: -1.01178
entropy: 0.942718
Green:
min: 0 (0)
max: 159 (0.623529)
mean: 87.1161 (0.341632)
standard deviation: 33.4156 (0.131041)
kurtosis: -0.162594
skewness: -0.485596
entropy: 0.955489
Blue:
min: 0 (0)
max: 249 (0.976471)
mean: 73.9367 (0.289948)
standard deviation: 43.7079 (0.171403)
kurtosis: 2.38585
skewness: 1.43844
entropy: 0.917047
Image statistics:
Overall:
min: 0 (0)
max: 249 (0.976471)
mean: 100.087 (0.392496)
standard deviation: 40.7392 (0.159761)
kurtosis: 2.09684
skewness: 0.445232
entropy: 0.938418
Rendering intent: Perceptual
Gamma: 0.454545
Chromaticity:
red primary: (0.64,0.33)
green primary: (0.3,0.6)
blue primary: (0.15,0.06)
white point: (0.3127,0.329)
Background color: white
Border color: srgb(223,223,223)
Matte color: grey74
Transparent color: black
Interlace: None
Intensity: Undefined
Compose: Over
Page geometry: 68x39+0+0
Dispose: Undefined
Iterations: 0
Compression: JPEG
Quality: 95
Orientation: Undefined
Properties:
date:create: 2016-04-15T23:19:32+06:00
date:modify: 2016-04-15T23:19:32+06:00
jpeg:colorspace: 2
jpeg:sampling-factor: 2x2,1x1,1x1
signature: d3f2c14b57043efd4edbf719dfe769aded504df16c5b9fc8ee436d7551993221
Artifacts:
filename: /Users/deathstroke/Desktop/lipRead/VidTIMIT/mwbt0/video/sx383/roi081.jpeg
verbose: true
Tainted: False
Filesize: 1.81KB
Number pixels: 2.65K
Pixels per second: 265KB
User time: 0.000u
Elapsed time: 0:01.009
Version: ImageMagick 6.9.3-7 Q16 x86_64 2016-03-27 http://www.imagemagick.org
Linuxにいる場合は、ImageMagickがインストールされている可能性があります。この場合、*「不幸な」*ファイルを 'identify -verbose unhappy.jpg'で調べてみることができます。 'convert unhappy.jpg hopefullyHappy.jpg'で再エンコードしてみることもできます。 –
いいえ、Mac OSXオペレーティングシステムを使用しています。 ImageMagickに相当するOSXもありますか? – Deathstroke
あります。 'homebrew'でインストールするのが最も簡単です。あなたはhttp://brew.shに行き、Ruby one-linerをコピーして端末に貼り付けます。その後、 'brew install imagemagick'を実行してください –