問題タブ [fromfile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Program fails to load image from relative path on drag-drop file open
I have a program I have written in C#, which loads an image with Image.FromFile, and it loads the image successfully every time. However, when you drag and drop another file on the executable, like you are giving the program the command line argument of the file, and the file is not in the same folder as the executable, the program crashes because it says the path to the file does not exist, even though it does.
I think that by dropping a file on the executable, it's changing the path it's loading images from somehow. How can I fix this problem?
c# - 画像ファイルの読み込み Image.FromFile VS FileStream
正直なところ、私はストリームが何であるかを理解していませんでした.私はいつもそれがインターネットのことだと思っていました. しかし今、ストリームを使用してファイル ローカリティをロードするコードに出くわし、ストリームを使用する利点があるかどうか疑問に思います...よく、いつもファイルをロードする方法:
対。
python - ファイルとの間のpython bitarray
次のコードを使用して、大きな bitarray をファイルに書き込んでいます。
ただし、次を使用してこのデータを読み戻そうとすると:
「bits」が NoneType で失敗します。私は何を間違っていますか?
c# - ListView 内の C# イメージ
ListView 内に、スキャナーから取得した小さな画像を持つ ListView を作成したいと考えています。(スキャン スクリプトを実行すると、スキャンした画像が C:/Temp/ * .jpg の下に保存されます。)
私が問題を抱えているのは、スキャンした画像を ListView 内に表示したいのですが、ListView 内の画像をクリックすると、PictureBox 内に完全な画像が表示されます。
私が話していることのイメージ。(この投稿内に画像を投稿しようとしましたが、担当者が十分に高くありません)
次のような List 配列内に画像の場所を格納することを考えていました
次に、List 配列を使用して ListView 内に画像を表示します。
これらの画像を FTP サーバーにアップロードする予定であることを覚えておいてください。そのため、List 配列を使用したかったのです。
もう1つ、それがあなたにとって何か意味がある場合、それらは写真ではなく文書の写真になります。
c# - Image.FromFile はパスを開きますが、同じパスを含む文字列は開きませんか?
ピクチャボックスの画像を変更するはずのボタンをクリックすると、基本的にパスに不正な文字が含まれているというエラーが発生し、ArgumentException は処理されませんでした
初めてそれをしなかったことを申し訳ありません。
k そのため、実際のファイル名がテキスト ボックスに入力されています。次に、そのテキストを文字列に変換し、それを begging と end に追加して、完全なファイル パスを作成します。
python - readinto() 交換?
Python での単純なアプローチを使用したファイルのコピーは、通常、次のようになります。
(ちなみに、このコード スニペットは shutil.py からのものです)。
残念ながら、これには私の特別なユースケース (スレッド化と非常に大きなバッファを含む) では欠点があります [イタリック体の部分は後で追加]。まず、read() の呼び出しごとに新しいメモリ チャンクが割り当てられ、次の反復で buf が上書きされると、このメモリが解放され、同じ目的のために新しいメモリが再度割り当てられることを意味します。これにより、プロセス全体が遅くなり、ホストに不要な負荷がかかる可能性があります。
これを回避するために、私は file.readinto() メソッドを使用していますが、残念ながら、非推奨であり、「使用しない」と文書化されています。
私の解決策は機能しますが、欠点も 2 つあります。まず、readinto() を使用しないでください。なくなるかもしれません(ドキュメントによると)。第二に、 readinto() を使用すると、バッファに読み込むバイト数を決定できず、 buffer.tofile() を使用して書き込みたいバイト数を決定できないため、最後のブロックの面倒な特殊なケース (これも不必要に高い)。
私はarray.array.fromfile()を見てきましたが、「そこにあるすべて」を読み取るために使用することはできません(読み取り、次にEOFErrorをスローし、処理されたアイテムの数を配布しません)。また、エンディングの特殊ケースの問題に対する解決策ではありません。
私がやりたいことをする適切な方法はありますか?たぶん、私が望むことをする単純なバッファクラスまたは類似のものを見落としているだけです。
ios - UIImageを個人用フォルダに保存し、UIImage.FromFileを介してロードします
UIImagePickerControllerを介して画像セレクターを実行しました。メモリの問題のため、これは選択した画像をディスクに保存し、必要に応じてファイルパスからロードしたいと考えています。しかし、私はそれを機能させることができません。
元の画像を直接バインドすると、問題なく表示されます。
コード内のFile.Existsはtrueを返しますが、デバッガーで監視した場合、最後の行の画像はnullになります。ご協力いただきありがとうございます。
アップデート
これは私のために働くコードです:
c# - ラベルに画像を追加するにはどうすればよいですか?
ラベルに画像を追加する必要がありますが、これを行う方法が見つかりません。私はこれを使用しようとしています:
この権利を使用しているかどうかはわかりませんが、クラスで行ったことを他のプロジェクトからコピーしただけです。とにかく、作成しようとしましImage img = Image.FromFile("YourFile.bmp");
たが、理由がわかりません。うまくいきません.FromFile
でした。ラベルを画像(背景)として作成し、初心者がこれを行うのを助ける別の方法を持っている人はいますか?:D
スローされた例外:
python - zipファイルで効率的なnumpy.fromfile?
私は、ASCIIヘッダーを含むいくつかの大きな(約10GBのgzipされた)ファイルを持っています。次に、原則として、それぞれ約3MBのnumpy.recarraysを「イベント」と呼びます。私の最初のアプローチは次のようになりました。
ただし、 np.fromfile は実際に低レベルの呼び出しを行うため、実際の FILE オブジェクトが必要であるため、これは不可能です (かなり古いチケットhttps://github.com/numpy/numpy/issues/1103が見つかりました)。
だから私が理解しているように、私はこのようにしなければなりません:
そして、はい、それは動作します! しかし、これは非常に非効率的ではありませんか? s のメモリが割り当てられていないか、イベントごとにガベージ コレクションが行われていませんか? 私のラップトップでは、16イベント/秒、つまり〜50MB/秒に達します
memを一度割り当ててから、numpyにそのmemを直接読み込ませる賢い方法を誰かが知っているのではないかと思います。
ところで。私は物理学者なので、この業界ではまだ初心者です。
python - Python で X 値と Y 値を読み取り、Z 固有の XY ペアに割り当てる
過去にファイル内のデータのペアから 2D XY プロットを作成するために python を使用しましたが、ファイル内のデータから等高線図を作成する必要があります。ファイルは次のようになります。
これまでのところ、X と Y の値を読み取ることができましたが、Z の値でさえ、おそらく最も便利な形式ではありませんでしたが、Z1 が (X1,Y1) と一致するようにそれらを適切に割り当てることができませんでした。 Z2 は (X1,Y2) で、Zny までは (X1,Yny) で、最後は Znx*ny で (Xnx,Yny) になります。これが十分に明確であることを願っています...これまでのところ、これは私が持っているコードです:
すべての要素を連続して読み取る方法がわからないので、最初に X 値を持つ行の数、次に Y 値を持つ行、最後に Z 値を持つ行の数を数える方法を使用しましたが、それほど多くはないと思います効率的。誰かがこれで私を助けてくれれば、本当に感謝しています。ありがとう、