イメージをファイルパスからフォーマットするには、mnist.load_data()
と同じ方法ですか? 私は現在、ドライライト/ファイルパスから画像を取得していますが、mnist
と同じ方法で画像をフォーマットするにはどうすればmnist.load_data()
を使用しますか?pythonのmnist.load_data()と同じ方法でファイルパスの画像をどのようにフォーマットできますか?
1
A
答えて
0
keras.datasets.mnist.load_data
実際にはloads a preprocessed pickle fileです。 X_train
& X_test
のデータ型をチェックすると、画像のピクセル値(0-255)を表すfloatの2次元配列numpy
になります。 y_train
& y_test
は、ちょうどnumpy
クラス/ラベル(0-9)を表す1D配列です。
import numpy as np
import cv2
from sklearn.model_selection import train_test_split
X = []
y = []
# convert color image to 2D array (grayscale) & rescale
data = cv2.imread('zero.jpg',0)/255.0
label = 0 # label/class of the image
X.append(data)
y.append(label)
# loop trough all images ...
# split for training & testing
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.33)
あなたが試すことができます別の方法が使用している:
だから、その機能を模倣する最初の方法(例えばopencv)画像処理ライブラリを使用して、あなたに画像を読み込まれnumpy配列&には最終的にsklearnを使用してそれらを分割しましたケラスImageDataGenerator.flow_from_directory(color_mode='grayscale')。出力はケラmodel.fit_generator()
の機能に渡すことができるImageDataGenerator
オブジェクトです。この機能を使用するには、あなたのデータセットを列車&テストディレクトリに配置し、それぞれにそれらの内部の画像のクラスを表すサブディレクトリが含まれているテストディレクトリを配置する必要があります。 hereに詳しい説明があります。
関連する問題
- 1. どのように私はアンドロイドの異なる画面サイズに同じ画像を使用できますか?
- 2. どのように画像をキャプチャし、アンドロイドで同じプレビューですか?
- 3. アプリランチャーと同じ方法で、iPhoneのPNGをどのように輝かせることができますか?
- 4. Xamarinフォームでは、リソースフォルダ内の画像と同じ方法でWeb画像を表示するにはどうすればよいですか?
- 5. 画像が同じかどうかチェック
- 6. 同じ活動で軌道上の星印の画像を同じように移動しますか?
- 7. 画像をナビゲーションバーのサイズと同じにする方法はありますか?
- 8. SQLiteに画像を保存する方法と、入力テキストと画像をどのように表形式で書き出すことができますか?
- 9. 同じ解像度、同じピクセル数で1つは他の画像よりも3倍大きい画像
- 10. Pythonで2つの同じサイズの画像をオーバーレイする
- 11. 複数の画像を同じ時間に同じ画像として表示および移動する方法python Tkinter?
- 12. pythonで画像を表示および閉じる方法は?
- 13. リストビューの同じ行の中で別の画像ビューをクリックすると画像ビューを表示する方法
- 14. 誰でもこの画像フォーマットを識別できますか?
- 15. 日付をJavaScriptでどのようにフォーマットできますか?
- 16. 別の画像で同じURLのsrcタグを更新するにはどうすればよいですか?
- 17. pygameで同じスプライトの複数の画像を使用するにはどうすればよいですか?
- 18. Python - 長い出力文字列をどのようにフォーマットできますか?
- 19. Photoshopの画像で同じフォント効果を得る方法
- 20. ベクター画像をどのようにタイルすることができますか?
- 21. ほとんどのロスレス画像フォーマットおよび/またはライブラリですか?
- 22. テキストボックスのテキスト値をどのようにフォーマットできますか?
- 23. pinterestと同じように画像をdiv内に収めるには良い方法はありますか?
- 24. Octaveで同じ倍率で画像を表示する方法
- 25. adobeRGB画像をPHPでsRGBに変換した後、元画像と同じ画像を得る方法
- 26. CSS - 2つの別々の画像のように同じ画像を再利用していますか
- 27. スライドショー画像と同じトランジションエフェクトをキャプションに適用する方法
- 28. 静止画像をアップロードした画像と同じように保存
- 29. どのような向きでも同じ画像を表示するためのコードはどのようになっていますか?
- 30. whileループ構文をどのようにフォーマットできますか?
'mnist'パッケージはあなたが正確に使っていますか? –
@YohanesGultom「keras.datasets import mnist」を使用してmnistをインポートし、X_train、X_test、y_train、y_test = mnist.load_data()を使用してロードしました。 – Mike