FC2ブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

QGLWidget上に半透明ボタンを配置する

QGLWidget は Qt 上で OpenGL による描画を行うのに便利ですが、GL の描画内容の上にボタン等のコントロールを配置すると、GL と Qt の描画プロセスが異なることから意図した描画が行われない場合があります。解決には描画プロセスを GL か Qt のどちらかにするアプローチが考えられ、GL 側を利用する方法はこちらで説明されています。本記事では Qt 側の描画プロセスを使い、QGLWidget 上に透過色を指定したボタンを配置する方法を説明します。

keywords: Qt, QGLWidget, Semi-transparent

続きを読む

スポンサーサイト

テーマ : プログラミング
ジャンル : コンピュータ

XCode を使用せずに Cocoa アプリケーションをつくる

Cocoa を使ってアプリケーションを開発する場合,XCode の Interface Builder を利用するのが一般的かと思います.しかし,管理や配布の都合,アプリケーションの規模によっては,オブジェクトコード内に UI 情報を記述したい場合があります.本記事では,コンポーネントの種類やレイアウトをソース中に記述し,XCode を使用せずにアプリケーションを作成します.

Keywords: Cocoa, gcc, without XCode

続きを読む

テーマ : プログラミング
ジャンル : コンピュータ

Code snippet: 3D プロットの Tick 設定

Keywords: matplotlib, mplot3d, ticker

続きを読む

テーマ : プログラミング
ジャンル : コンピュータ

SSE によるテンプレートマッチングの高速化

テンプレートマッチングは,ある画像中から特定のパターンに類似した領域を探すポピュラーな方法です.原理がシンプルで使いやすい手法ですが,画像全体にわたって反復的に計算を行うため,計算量は膨大になります.計算速度を向上するには,計算を並列化することが有効であり,SSE (Streaming SIMD Extensions) などの利用が考えられます.SSE は,CPU の 128 bit レジスタを用いて 32 bit 単精度浮動小数点演算を 4 並列で行うことのできる拡張命令です.浮動小数点演算を大量に行う処理で高速化が期待できます.本記事では,SSE によるテンプレートマッチングの高速化を行います.

Keywords: テンプレートマッチング, SSE

続きを読む

テーマ : プログラミング
ジャンル : コンピュータ

Code snippet: matplotlib のフォント設定

Keywords: matplotlib, フォント

続きを読む

テーマ : プログラミング
ジャンル : コンピュータ

プロフィール

Ishida Akihiko

Author:Ishida Akihiko
FC2ブログへようこそ!

免責事項
当サイトに掲載する記事内容は,必ずしも正確性,信頼性,妥当性,有用性,完成度などを保証しません.記事の利用はすべて自己責任でお願いします.当サイトに掲載された内容によって発生したいかなる損害に対しても,管理人は一切の責任を負いかねます.
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
アクセスカウンター
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。