忍者ブログ
今月の標語:他人の眼鏡を外そう
[12] [9] [8] [7] [6] [3] [1
Posted by - 2024.11.23,Sat
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Posted by scott - 2008.03.22,Sat
里々でimgctl_saori.dllを使って画像の色を変えるテストメモ

※SSP専用です。


satori_conf.txt に『imgctl_saori,imgctl_saori.dll』と書き加え、
*/ghost/master 内に下の画像を入れてテストを行う。

test.png 画像『test.png』のそれぞれの座標には
 00 透過色 (白)            □10
 01 主線   (黒)            ■
 10 変える色(黄色→赤色→黄…) 01
がおいてある。

 

*aが押された
$画像ファイルのパス【タブ】test.png
$DIBハンドル【タブ】(imgctl_saori、ToDIB、(画像ファイルのパス))
$00の色【タブ】(imgctl_saori、PixelDIB、(DIBハンドル)、0、0)
$01の色【タブ】(imgctl_saori、PixelDIB、(DIBハンドル)、0、1)
$10の色【タブ】(imgctl_saori、PixelDIB、(DIBハンドル)、1、0)
:00の色【(00の色)】
01の色【(01の色)】
10の色【(10の色)】
(てすと色変え)
(imgctl_saori、DIBtoPNG、(画像ファイルのパス)、(DIBハンドル)、0)
$DIBハンドル【タブ】(imgctl_saori、DeleteDIB、(DIBハンドル))

*てすと色変え
$変えたい色【タブ】255
>色変え【タブ】(10の色)==65535
$変えたい色【タブ】65535
>色変え

*色変え
(imgctl_saori、RepaintDIB、(DIBハンドル)、(10の色)、(変えたい色))


・『a』キーを押すと、テスト開始。
・シェルの色を変える場合はシェルリロードをかける必要がある。
・もしこの方法でシェルの色を変えた場合、座標01、10が出てしまうのでpnaを使うか座標の指定を変えるかしないといけない。

PR
Comments
Post a Comment
Name :
Title :
E-mail :
URL :
Comments :
Pass :   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
TrackBack URL
TrackBacks
プロフィール
HN:
scott
趣味:
お菓子作りと伺か
好き:
味噌汁とプチプチと伺か
ブログ内検索
最新コメント
[07/30 scott]
[07/29 Fine Lagusaz]
[07/12 scott]
[07/12 猫夢紗]
[04/23 scott]
プチプチ

by blog Pitatto!
カウンター
アクセス解析
Template by mavericyard*
Powered by "Samurai Factory"
忍者ブログ [PR]