http://www.asahi-net.or.jp/~HA3T-NKMR/DGS/more_secrets.htm#Secret6
Delphi 6 には密かにグラフィック用として GraphUtil.pas というユニットが追加されています。 基本的には ActionToolBar 用なのですが、この中に RGB-HLS変換のルーチンが入っています。 このユニットはヘルプに載っていません。
必要になって HSV 関係を調べていたら、Delphi 6 についていることが判明しました。(別物ですが、 目的は同じなので)少し楽ができそうです。
ちなみに、『Delphi Graphic Secrets』は買って読みました。とても良い本です。また、 グラフィックライブラリは XTMemo にも使用しています。ライブラリはフリーソフトなので、Delphi な方は是非試してみてください。

コメントする