プログラム

スポンサーリンク
C#

【C#】App.Config 再読み込み方法

アプリケーション構成ファイル(App.config)の読み込み/書き込み/再読み込み時の注意点について紹介します。再読み込みが出来なくて困っている方、App.configを読み込みたいという方にサンプルを作成しながら紹介します。
C#

【C#】HALCON de 画像処理(エッジ検出) 検出方向指定

Halconの画像処理ライブラリを使用したエッジ検出の続きです。前回は、エッジ検出が出来るサンプルを作成しましたが、画像の水平方向の検出は出来ませんでした。その為、検出方向を指定する事で、垂直方向や水平方向のどちらも検出できるように前回のサンプルを改善します。
C#

【C#】HALCON de 画像処理(エッジ検出) 基礎

Halconの画像処理ライブラリを使って、エッジの検出方法について紹介します。エッジ検出は、色の変わり目を検出する方法です。今回は基礎として、サンプルを作成し、垂直方向のエッジ検出をします。これを参考にすることでエッジ検出が理解できます。
スポンサーリンク
Python

【Python】キーボード入力を監視/取得

パッケージ<pynput>の中の<keyboard>を使って、キーボードのボタン(キー)入力を監視するpythonプログラムを作成します。作ったサンプルは『指定のキーを押されたら、ループを抜ける』というものです。このサンプルでキーボード入力を監視する事が出来ます。
Python

【Python】PKG[keyboard]でImportError

パッケージの[keyboard]を使用した際に、出た[ImportError]エラーについて。thonnyはユーザー権限で実行しており、root権限(管理者権限)が必要なパッケージの場合、エラーが発生します。そこで、Thonnyをroot権限(管理者権限)で実行して解決。
C#

【C#】リスト型とラムダ式(Find/FindAll)

C#にはList型(リスト型)[Listクラス(リストクラス)]を使い方です。リスト型に準備されているFind()関数やFindAll()関数を使う事で、リストの要素を抽出する事が出来ます。またラムダ式で書くことでコード量を減らす事が出来ます。
C#

【C#】リスト型とラムダ式(ConvertAll)

C#にはList型(リスト型)を使う事があります。正確にはListクラス(リストクラス)です。リスト型に準備されているConvertAll()関数を使う事で、リストの要素全てを変換する事が出来ます。
C#

【C#】リスト型とラムダ式(ForEach)

C#にはList型(リスト型)を使う事があります。正確にはListクラス(リストクラス)です。リスト型に準備されているForEach()関数を使う事で、Foreach文を簡略的にかけたり、ラムダ式と組み合わせる事でコードをスッキリさせることが出来ます。
C#

【C#】ラムダ式の使い方(書き方)

ラムダ式の書き方/使い方について紹介します。簡単に言うと、匿名メソッドを簡潔に書く為の手段(表現方法)となります。ラムダ式で書けるようになると、ソースコードが短くなります。ただその代わりラムダ式に不慣れな人がソースコードを読む場合は、読みづらくなります。
C#

【C#】デリゲートを標準ライブラリで置き換える

標準ライブラリで準備されているデリゲート[delegate]があります。今まで独自で定義していたdelegateを標準ライブラリに置き換えてみたいと思います。紹介するのは[Action]と[Func]です。サンプルはActionのみになります。
スポンサーリンク