問題タブ [image-conversion]

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.

0 投票する
2 に答える
2695 参照

javascript - キャンバスでの画像の置き換えが機能しない

画像をキャンバスに変換する関数があります。関数内で作成したキャンバスをjqueryを使って関連する画像に置き換えようとしましたがうまくいき.replaceWith()ません。

JS:

0 投票する
5 に答える
2265 参照

iphone - JPEG エンコーダーが非常に遅いです。最適化するにはどうすればよいですか?

Flash ビルダーで actionscript 3.0 を使用してアプリを構築しています。これは、この質問のフォローアップの質問です。

bytearray をサーバーにアップロードする必要がありますが、ビットマップデータを に変換するために使用する関数が非常にByteArray遅いため、モバイル デバイスがフリーズします。私のコードは次のとおりです。

それをに変換する別の方法はありbyteArrayますか?より良い方法はありますか?

0 投票する
1 に答える
207 参照

php - (CSSで追加せずに)境界線付きの画像を保存するにはどうすればよいですか?

画像は特定の形式で保存し、残りのスペースは黒で塗りつぶす必要があります。私の問題は、画像がhtmlページに表示されないことです。これは、説明されている方法で変換して保存する必要があります。PHPを使った簡単な解決策はありますか?

0 投票する
3 に答える
1774 参照

opencv - イメージを IPL_DEPTH_8U から IPL_DEPTH_32S に変換します

画像を IPL_DEPTH_8U から IPL_DEPTH_32S に変換するにはどうすればよいですか?

ウォーターシェッド関数を使用する必要があり、IPL_DEPTH_8U にマーカー イメージがあります。問題は、watershed 関数がマーカーとして IPL_DEPTH_32S のみを受け入れることです。

前もって感謝します、

0 投票する
1 に答える
1786 参照

ios - iOS:png画像を1ビットbmp画像に変換

私の要件は、pngファイルを1ビットのモノクロビットマップファイルに変換することです。UIImageオブジェクトがあり、それを1ビットのモノクロbmpとして表現したいと思います。

1)これを行う簡単な方法はありますか?私はこれを最初から行う準備ができていますが、既製のソリューションが利用できない場合に限ります。CoreグラフィックスとCoreイメージフレームワークを一瞥しましたが、関連するものは見つかりませんでした。または、これを実装する利用可能なオープンソースプロジェクトはありますか?

2)これを手動で行う必要がある場合、ピクセルのビット表現を保存することに疑問があります。ここでbmpファイル形式を見つけました。

  1. ファイル形式に従って、ビットマップヘッダーを作成します。すべてのbmpバージョン(1ビット、8ビットなど)が同じヘッダー形式であるかどうかはわかりません。その情報が見つかりませんでした。
  2. png画像のすべてのピクセルを繰り返し処理し、赤、緑、青(RGB)のバイト値を取得します。これらの3つの値を計算して、1ビット表現を取得します。たとえば、(擬似コード)のようなもの

    /li>
  3. これらのビットを、作成済みのbmpヘッダーに追加します。

png画像のすべてのピクセルを反復処理する方法を知っているので、そのピクセルのモノクロ表現を取得できます。まだやっていなくても、ヘッダー部分はできると思います。しかし、私はビットをどのように扱うのか分かりません。何か助けはありますか?

0 投票する
3 に答える
2811 参照

c# - byte配列からBase64Stringへ(画像変換)

wp7アプリのクライアント側で画像をバイト配列に変換し、それをWebサービス(サーバー)に送信しています。コードは以下のとおりです--->

クライアント側

サーバ側

しかし、受信側でエラーが発生しました

ベース 64 文字配列の長さが無効です

0 投票する
3 に答える
1084 参照

php - アップロード時にphp画像のサイズを変更してjpgに変換する

アップロード時に画像のサイズを変更して .jpg に変換する方法は? 基本的にここの投稿のようなもの

GD を使用して、アップロードした画像のサイズを変更して PNG に変換するにはどうすればよいですか

しかし、私はJPGに変換する必要があります...

imagejpeg()代わりに試しましimagepng()たが、それでもpngとして保存されます。

0 投票する
1 に答える
1713 参照

php - PHP 画像のサイズ変更、jpg への変換、ブラウザでの表示

ファイルをアップロードするフォームがあります:

そして、アップロードされたファイル (画像) のサイズを変更し、JPG に変換して、ブラウザーに表示するための PHP コード。

機能していません。空白の画像が表示されます。私のエラーは何ですか?

注:次の場所で回答として受け入れられた投稿から適応されたコード:

GD を使用して、アップロードした画像のサイズを変更して PNG に変換するにはどうすればよいですか

0 投票する
2 に答える
8440 参照

linux - V4L2_PIX_FMT_YUYV: YUYV から RGB24 に変換しますか?

Video4Linux2 を使用して Web カメラから画像データをキャプチャしています。デバイスから返されるピクセル形式は V4L2_PIX_FMT_YUYV です。http://linuxtv.org/downloads/v4l-dvb-apis/V4L2-PIX-FMT-YUYV.htmlによると、これは YUV422 と同じなので、 http://の説明に基づいて YUV422 から RGB24 への変換を使用しました。 paulbourke.net/dataformats/yuv/ .

驚くべきことに、結果は奇妙な紫/緑の画像になります。したがって、YUYV は YUV422 とは異なるようです (また、同じ/同じではないピクセル形式 V4L2_PIX_FMT_YUV422P も存在しますか?)。

だから私は今完全に混乱しています.V4L2_PIX_FMT_YUYVビットマップを実際のRGB24に変換するにはどうすればよいですか? そこに例はありますか?