タグ付けされた質問 「bitmap」

画像をビットのセットとしてエンコードするためのデータ構造。各画像ピクセルは、ビットまたはビットのグループにマップされます。同様に、各基本情報がビットにマッピングされている他の複雑なデータのエンコードにも使用されます。プラットフォーム固有のビットマップAPIの場合、より具体的なタグ(例:android-bitmapまたはnsbitmapimagerep)を優先します。



9
ビューをAndroidに表示せずにビットマップに変換しますか?
私が正確に何をする必要があるかを説明しようとします。 A、B、Cの3つの個別の画面があります。say HomeScreenと呼ばれる別の画面があり、3つの画面すべてのビットマップがギャラリービューに表示され、ユーザーはどのビューで移動したいかを選択できます。 3つの画面すべてのビットマップを取得し、すべてのコードをHomeScreenアクティビティのみに配置することで、それをギャラリービューに表示できました。今、これはコードをかなり複雑にしました、そして私はそれを単純化したいと思います。 したがって、HomeScreenから別のアクティビティを呼び出して表示せずに、その画面のビットマップを取得できますか?たとえば、HomeScreenを呼び出すだけで、アクティビティA、B、Cが呼び出され、A、B、Cのアクティビティは何も表示されないとします。getDrawingCache()によってその画面のビットマップを提供するだけです。次に、これらのビットマップをホーム画面のギャラリービューに表示できます。 問題を非常に明確に説明できたと思います。 これが実際に可能かどうか教えてください。
133 android  bitmap 

11
ベクタードローアブルからビットマップを取得する
私のアプリケーションでは、通知に大きなアイコンを設定する必要があります。LargeIconはビットマップである必要があり、ドローアブルはベクター画像です(Androidの新機能、このリンクを参照)。ベクター画像であるリソースをデコードしようとすると、nullが返されます。 これがコードのサンプルです: if (BitmapFactory.decodeResource(arg0.getResources(), R.drawable.vector_menu_objectifs) == null) Log.d("ISNULL", "NULL"); else Log.d("ISNULL", "NOT NULL"); このサンプルでは、​​R.drawable.vector_menu_objectifsを「通常の」画像、たとえばpngに置き換えた場合、結果はnullではありません(正しいビットマップを取得します)何か不足していますか?



2
バイト配列をビットマップに変換する方法
画像をに保存したいSQLite DataBase。BLOBand を使用して保存しようとしStringましたが、どちらの場合も画像を保存して取得できますが、変換してBitmap使用 BitmapFactory.decodeByteArray(...)するとnullが返されます。 このコードを使用しましたが、nullを返します Bitmap bitmap = BitmapFactory.decodeByteArray(blob, 0, blob.length);

4
数百万のピクセルを持つ2Dボックス化されていないピクセル配列には、どのHaskell表現が推奨されますか?
Haskellの画像処理の問題に取り組みたい。私は、数百万ピクセルのモノクロ(ビットマップ)とカラー画像の両方を扱っています。いくつか質問があります。 Vector.Unboxedとの間でどちらを選択すればよいUArrayですか?どちらもボックス化されていない配列ですが、Vector抽象化は特にループフュージョンを中心に宣伝されているようです。でVector常により良いですか?そうでない場合、いつどの表現を使用すればよいですか? カラー画像の場合、16ビット整数のトリプルまたは単精度浮動小数点数のトリプルを格納したいと思います。この目的のために、どちらVectorかUArray使いやすいですか?より高性能ですか? モノクロイメージの場合、ピクセルごとに1ビットのみを保存する必要があります。複数のピクセルを1つの単語にパックすることによってここで私を助けることができる事前定義されたデータ型はありますか、それとも私一人でですか? 最後に、私の配列は2次元です。「配列の配列」(またはベクトルのベクトル)としての表現によって課される追加の間接参照を処理できると思いますが、インデックスマッピングをサポートする抽象化を好みます。誰でも標準ライブラリやHackageから何かを推薦できますか? 私は関数型プログラマーであり、突然変異の必要はありません:-)


2
Androidでビットマップのサイズを変更する最もメモリ効率の良い方法?
サーバーからデバイスに画像が送信される画像集約型のソーシャルアプリを作成しています。デバイスの画面解像度が小さい場合、デバイスのビットマップのサイズを変更して、目的の表示サイズに合わせる必要があります。 問題は、createScaledBitmapを使用すると、サムネイル画像の大群のサイズを変更した後、多くのメモリ不足エラーが発生することです。 Androidでビットマップのサイズを変更する最もメモリ効率の良い方法は何ですか?

10
android:ピカソで円形の画像を作成する
質問があり、私が使用しているピカソのまさにそのバージョンに対して行われた約束がありました:ピカソを使用してImageViewに円形ビットマップを送信するにはどうすればよいですか?私はピカソが初めてで、使用したのは Picasso.with(context).load(url).resize(w, h).into(imageview); 私はすでにhttps://gist.github.com/julianshen/5829333を見つけましたが、それを上記の行と厄介な方法で組み合わせる方法がわかりません。

6
画像をバイト配列に変換する最速の方法
デスクトップの画像をキャプチャして圧縮し、受信機に送信するリモートデスクトップ共有アプリケーションを作成しています。画像を圧縮するには、それをbyte []に​​変換する必要があります。 現在私はこれを使用しています: public byte[] imageToByteArray(System.Drawing.Image imageIn) { MemoryStream ms = new MemoryStream(); imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif); return ms.ToArray(); } public Image byteArrayToImage(byte[] byteArrayIn) { MemoryStream ms = new MemoryStream(byteArrayIn); Image returnImage = Image.FromStream(ms); return returnImage; } しかし、ImageFormatに保存する必要があり、リソースも消費する(スローダウン)だけでなく、異なる圧縮結果が生成される可能性があるため、私は好きではありません。Marshal.Copyとmemcpyの使用について読んだのですが、それらを理解します。 それで、この目標を達成する他の方法はありますか?
106 c#  memory  bitmap  bytearray 


1
画像からASCIIアートへの変換
プロローグ この主題は時々ここでStack Overflowに表示されますが、通常は書き方が悪い質問であるため削除されます。私はそのような多くの質問を見て、追加の情報が要求されたときにOP(通常は低担当者)から沈黙しました。時々、入力が私にとって十分である場合、私は回答で応答することを決定し、通常はアクティブなときに1日あたり数回の賛成票を獲得しますが、数週間後に質問が削除/削除され、すべてが始まり。そこで、このQ&Aを書いて、答えを何度も書き換えることなく直接質問を参照できるようにすることにしました… もう1つの理由は、このメタスレッドが私をターゲットにしているためです。追加の入力を受け取った場合は、コメントしてください。 質問 C ++を使用してビットマップイメージをASCIIアートに変換するにはどうすればよいですか? いくつかの制約: グレースケール画像 等幅フォントの使用 シンプルに保つ(初心者レベルのプログラマーには高度なものを使用しない) これは関連するWikipediaページのASCIIアートです(@RogerRowlandに感謝します)。 ここでは、迷路とASCIIアートの変換に関する Q&Aが類似しています。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.