C#」タグアーカイブ

【OpenCvSharp】サンプルプログラムの公開

少し前に、とある記事向けに書いたOpenCvSharpのサンプルプログラム。 少しバージョンが古くなっていますが、眠らせておくのも、もったいないので公開しておきます。     ダウンロードはこちら↓ … 続きを読む

カテゴリー: C#, OpenCV, OpenCvSharp | タグ: , , | コメントする

【C#】引数の値渡し、参照渡し(ref, out)

メソッドに値を引数で渡す場合、値渡しと参照渡しというものがあります。 メソッド内で処理した結果を処理後に必要な場合には参照渡しにする必要があるのですが、まずはコード例から。     Method1は値 … 続きを読む

カテゴリー: C# | タグ: | コメントする

【C#】NumericUpDownコントロール

パラメータの設定など、数値を入力するコントロールとして、これまでTextBoxを使うことが多かったのですが、TextBoxを使うと、TryParseを使い、文字列入力のエラー処理や、整数、小数の確認、最小値、最大値の確認 … 続きを読む

カテゴリー: C# | タグ: | コメントする

【C#】ImageDataクラスライブラリ公開

画像処理プログラムの基本は画像の輝度値(画素値)を取得して、様々な処理をすることとなりますが、C#では輝度値を取得するメソッドにSetPixel/GetPixelのメソッドが用意されていますが、これは処理が遅いことで有名 … 続きを読む

カテゴリー: C#, ImageData Class | タグ: , , | 4件のコメント

【C#】Chartを使ったヒストグラム表示

Chartコントロールを使いたかった理由の一つに画像処理ではおなじみのヒストグラムをChartコントロールで表示したかったのですが、その簡単なプログラムです。   フォームにはChartコントロールを配置し、C … 続きを読む

カテゴリー: C# | タグ: , | コメントする

【C#】Chartコントロールをとりあえず使ってみる

Chartコントロールは、本当に多くのプロパティがあるため、一つ一つを調べてからプログラムをするよりも、まずはVisual Studioのフォームエディタ上でいろいろ触ってみてから、プロパティの意味するところを覚えて、プ … 続きを読む

カテゴリー: C# | タグ: , | コメントする

【C#】Chartコントロールの主なプロパティ

Chartコントロールを使うにはSeriesプロパティが最も重要になりますが、次にLegends,ChartAreas,Titlesの3つ、Annotationsは、ほとんど使わないと思います。   &nbsp … 続きを読む

カテゴリー: C# | タグ: , | コメントする

【C#】SplitContainerの境界線に描画する

SplitContainerの境界線をクリックすると片側のPanelを閉じるなどのGUIで、境界線の部分に三角形などを書きたい場合があります。 こんな感じ↓   その場合、どうするのか? Splitterのオブ … 続きを読む

カテゴリー: C# | タグ: , | コメントする

【C#】グローバル変換を使ったアフィン変換

.NETで画像や線などを描画する時はGraphicsオブジェクトに対して描画を行いますが、このGraphicsオブジェクトの座標系をアフィン変換する処理をグローバル変換と言います。   グローバル変換された G … 続きを読む

カテゴリー: C#, プログラム, 画像処理プログラミング | タグ: , , | コメントする

64bit対応ユーザーコントロール作成方法

64bitに対応したユーザーコントロール(カスタムコントロール)を作成するには、前提条件として   Visual Studio はOSが64bitであっても32bitで動作している!   という点に注 … 続きを読む

カテゴリー: C#, C++/CLI, VB.NET, Visual Studio, プログラム | タグ: , , , , | コメントする
Loading...