pythonで初めてopencvを使ってみたのですが、最後のcv2.imwrite()の書き込み先である
result/って、探しても見つからないのですが、どこにできるんでしょうか?
御経験のある方、御教示願えればと思います。
(main.py)
import numpy
import cv2
from sklearn.datasets import fetch_mldata
from auto_encoder import AutoEncoder
if __name__ == '__main__':
print('read data...')
mnist = fetch_mldata('MNIST original', data_home = '.')
_max = mnist.data[:, :-1].max()
X = mnist.data[:, :-1] * 1.0 / _max
input_size = X.shape[1]
hidden_size = 50
epsilon = 0.00001
epoch = 10000
stride = 50
print('auto encoder init...')
auto = AutoEncoder(input_size, hidden_size)
print('train...')
auto.fit(X[::stride], epsilon, epoch)
print('encode...')
Z, Y = auto.encode(X[::stride])
for (i, y) in enumerate(Y * _max):
cv2.imwrite('result/%04d.png' % i, y.reshape(28, 28))
No.1ベストアンサー
- 回答日時:
カレントディレクトリ(作業フォルダとか作業ディレクトリとかとも言う)の概念はおわかりでしょうか?
おわかりでなければ、まずは「カレントディレクトリ」について確認してください。
ファイル書き込み時、書き込み先のディレクトリが無い場合は、「ディレクトリが作られずに書き込めない」のが普通です。
必要なら os.getcwd ( http://docs.python.jp/3.5/library/os.html#os.get … ) でカレントディレクトリを確認した上で
http://docs.python.jp/3.5/library/os.path.html#o …
で、resultディレクトリの存在を確認して、もし無かったら
http://docs.python.jp/3.5/library/os.html#os.mkdir
で作成する。
あるいは3.2以降なら、ディレクトリの存在確認を省略して
http://docs.python.jp/3.5/library/os.html#os.mak …
をexist_ok=True で使う。
3.4以降なら
http://docs.python.jp/3.5/library/pathlib.html
で上記のことをやる
等で、resultディレクトリが存在する状態で実行しましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) ColabでのPytorchのエラー 1 2022/11/19 20:51
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- その他(プログラミング・Web制作) Python - Excel で Webからデータを連続取得したいのですが エラーが出ます 1 2023/07/06 20:08
- その他(プログラミング・Web制作) pythonでDBのカラム名で取得したオブジェクトの値を表示したい 1 2022/05/13 03:41
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- C言語・C++・C# 10個の実数に対する降順ソート結果を出力するプログラムを作りたいのですが、以下のプログラムをどう直せ 1 2022/07/09 22:16
- PHP PHP MySQLに画像を直接保存 2 2022/06/05 11:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
FTPコマンドでディレクトリごと...
-
Subversionのリポジトリの削除
-
IIS+PHP スクリプトから仮想デ...
-
現在位置より2つ上のディレク...
-
makefile でファイルをコピーす...
-
VB2008でFTPでのディ...
-
VB.NET 最下位のディレクトリ名...
-
CFileDialogの最初のディレクト...
-
fopenでファイルが開かない場合...
-
phpのftp_putについて
-
includeが出来ない訳とは?
-
ファイル選択ダイアログで選択...
-
バッチを用いたフォルダの自動移動
-
C言語でのディレクトリ作成につ...
-
Visual C++ 2005 Express Editi...
-
URLの中の~の記号の意味は?
-
C# 特殊ディレクトリを変更した...
-
ファイルアップロードに関して...
-
PHPのif文でその処理を途中で抜...
-
onedrive にexcelファイルをア...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPコマンドでディレクトリごと...
-
バッチを用いたフォルダの自動移動
-
Subversionのリポジトリの削除
-
CFileDialogの最初のディレクト...
-
現在位置より2つ上のディレク...
-
makefile でファイルをコピーす...
-
ファイルアップロードに関して...
-
fopenでファイルが開かない場合...
-
visualstudioでc#のdllができない
-
rmdirでフォルダが消せません
-
絶対パス?絶対アドレス?意味...
-
ファイル選択ダイアログで選択...
-
VB2008でFTPでのディ...
-
バッチファイルで特定ファイル...
-
JAVA内で複数のファイルを削除...
-
Subversionで、ファイルをリネ...
-
unlink「許可がありません」と...
-
[ ディレクトリ '.' は書き込み...
-
aspのページが表示できません
-
MkDir関数
おすすめ情報