画像の一点の色を読み込むには

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
weaseve
記事: 29
登録日時: 12年前

画像の一点の色を読み込むには

#1

投稿記事 by weaseve » 11年前

DXライブラリを使ってるのですがLoadGraphで読み込んだ画像の<a,b>の点の色(RGB)を読み取りたいなと思ったのですが、それ専用の関数とか用意されているのでしょうか。(一応)C++です。

アバター
みけCAT
記事: 6734
登録日時: 14年前
住所: 千葉県
連絡を取る:

Re: 画像の一点の色を読み込むには

#2

投稿記事 by みけCAT » 11年前

DXライブラリ3.11fでは、LoadSoftImageで読み込んだ画像ならGetPixelSoftImageで読み取れるようですが、
LoadGraphに対しては無いようです。
一度ダミーの画面を作ってそこに描画し、GetPixel関数で色を取得するのが次善だと思います。
その機能が必要なら、DXライブラリ本家の掲示板で頼めば、もしかしたら作ってくれるかもしれません(可能性は低い気がしますが)。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

weaseve
記事: 29
登録日時: 12年前

Re: 画像の一点の色を読み込むには

#3

投稿記事 by weaseve » 11年前

ふむぅ、そうでしたか。
ダミー画面の方法を使用してみます。。。

閉鎖

“C言語何でも質問掲示板” へ戻る