syghの新フラグメント置き場

プログラミングTipsやコード断片の保管場所です。お絵描きもときどき載せます。

2013-11-01から1ヶ月間の記事一覧

OpenCVの輝度スケーリング

OpenCVで画像ロードしてRGB→YCbCr変換して、特殊なカーネルコードにより輝度YをスケーリングしたのちYCbCr→RGBに戻す、というコードを書いてみました。つまりOpenCVのフィルター系関数や変換マトリックスは使ってません。単純に線形スケーリングするだけなら…

妄想魔法少女

プリズマイリヤ2期楽しみです。サムライブライドみたいに新キャラ追加でパワーダウンとかいうのはナシでお願いします…… 「妄想魔法少女」/「sygh[sai]」のイラスト [pixiv]

ProgramDataフォルダーの使い道

MicrosoftはWindows Vistaで追加・変更されたいくつかのフォルダーや新しいセキュリティモデルに関して、下記のガイドラインを公開しています(英語)。 Windows File System Namespace Usage Guidelines ※2016-03-21追記: 上記はすでにリンク切れしてしま…

Qtでgcc/g++のオプションを指定する

クロスプラットフォームなC++向けGUIアプリケーションフレームワークとして、GTK+の他にQtというのがあります。GTK+とQtはともにGNU LGPLライセンスらしいです。 Qt用の標準IDEであるQt CreatorにはQtライブラリとMinGW環境が同梱されているんですが、Qtで例…

Photoshopのスクリプトでテキストレイヤーを作成してラスター化

Photoshop含めAdobe製品ではAdobe ExtendScriptというのを使って作業を自動化できるので、コードでテキストレイヤーを作ってラスター化するというスクリプトを試しに書いてみました。ExtendScriptはJavaScriptと互換性が高いらしいです。 var doc = app.acti…