問題タブ [imread]
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.
image - 白い背景を透明にするpng matlab
作成したコードから取得した png 画像の白い背景を削除しようとしています。これは私が得る写真です:
imfuse を使用して結合したい画像がいくつかあるため、白い背景を透明にしたいと考えています。
私がしていることはこれです(私の写真は「A1.png」と呼ばれています):
ただし、次のようなエラーが発生します Error using writepng>parseInputs (line 349) The value of 'alpha' is invalid. 実際のサイズは 829x600x3 ですが、入力のサイズは 829x600 であると予想されます。
829x600x3 uint8 は A1 のサイズです。x3 を取り除く必要があることは理解しています。しかし、それが写真を保存したときなのか、それともコードの早い段階なのかわかりません。
皆さんはどう思いますか?
python - Scikit-Imageライブラリを使用してPythonでRGB画像から緑のチャンネルを抽出するには?
私はskimage
、画像処理用の Python の scikit-image () ライブラリに非常に慣れていません (数分前に開始しました!)。imread
で画像ファイルを読み取っていましたnumpy.ndarray
。配列は 3 次元で、3 番目の次元のサイズは 3 です (つまり、画像の赤、緑、青のコンポーネントごとに 1 つ)。
緑のチャンネルを次のように抽出しようとしました:
しかし、この画像マトリックスを次のように出力ファイルに書き込むと:
緑だけにしか見えない画像が表示されます!
matlab - MAP は MATLAB で少なくとも 'mx 3 array' エラーでなければなりません
MATLAB Coderで C コードを生成しようとしています。imread
関数への入力は、 MATLAB 内で処理されたイメージです。出力は からのmxnx 3配列である必要があるimread
ため、このエラーが表示される理由がわかりません。関数の開始時のアサーションを以下に示します。それに続くrgb2gray
のは、エラーの原因です。
私が得ていると思われるエラーレポートを以下に示します。
関数への出力と入力を以下に示します。
誰かがコンパイルする必要がある場合は、 .mファイルを送信できます。
助けていただければ幸いです。
c++ - C++ でディレクトリを監視し、このディレクトリ内のイメージを読み取る方法
まず第一に、私はC++が初めてです。Visual Studio 2010 を使用しています。カメラを含むプロジェクトに取り組みました。カメラは、コンピューターの特定のフォルダーの場所に画像 (ビットマップ) を送信します。ディレクトリを一貫して監視したい。ディレクトリに新しいビットマップ画像を取得したら、この画像を加工したい。使用したいコードは、常にディレクトリを監視し、このディレクトリ内の最後のビットマップ イメージを読み取ります。それを達成するために何を使用できますか?あなたの提案は何ですか?ソースコードを書いていただけますか?ご関心をお寄せいただきありがとうございます。
matlab - imread URL を使用する場合、期限切れの URL リンクを処理するにはどうすればよいですか?
私は、写真の URL の長いリストを持つフェイス スクラブ データセットに取り組んでいます。
これらの写真を取得するために for ループを使用しました。ただし、一部の URL の有効期限が切れているため、私の matlab コードはエラーを返し'Unable to determine the file format.'
ますが、実際の理由は、URL リンクに画像がもうないことだと思います。たとえば、悪い URL の 1 つは次のとおりです
。
このエラーを特定して無視し、コードがリストの残りの部分で引き続き機能するようにするにはどうすればよいですか? この問題を簡単に解決できる場合は、代わりに R を使用できます。