読者です 読者をやめる 読者になる 読者になる

物知らずPGの覚え書き

「理解したこと」や「こうやって使えた」などのプログラムの覚え書きとなります

Hough変換を用いた直線検出

C# C#-OpenCV Sharp
直線検出
 
ライブラリはOpenCVSharpを使用する
 
NuGetで導入すれば簡単にインストールを行える
  
検出までの流れ
 
① 入力画像をグレースケールで読み込む
 
② Cannyアルゴリズムを用いてエッジ検出
 
➂ 確率的Hough変換を用いた直線検出
 
④ 検出した直線の描画
 
となる

画像の重ね合わせ

C#
使用ライブラリ
 
画像処理はいつもはOpenCVを使用しているが
やりかたがわからなかったので .Net Frameworkクラスライブラリを用いた
 
よって、外部ライブラリは必要ないです
 
 
WPFで作成する場合は、参照の追加で 
   【using System.Drawing】 
を追加する

HDDからSSDにデータ移行(OS含む)方法 デスクトップパソコン編

自作パソコン
事前に確認すべきこと
 
 1. ドライブベイに空きがあるか
 
 2. 電源ケーブルが足りているか
 
 3. 電源のW数が足りているか
 
 以上の条件を満たさない場合は、SSDの増設をする前にすべきことがあるかも...
 

HTMLファイルをダウンロード

C# C#-コマンドプロンプト
指定したURLにあるHTMLファイルの取得
 
クラスはWebClienrを使用する 
 

引数なしでのプログラム(Visual Studioから起動)

  
 string型のtextに保存してからStreamWriterに書き込んでいる

 

指定したURLのhtmlファイルを取得する(VSから起動するVer)

続きを読む

コマンドラインアプリケーションの作成方法

C# C#-コマンドプロンプト
プロジェクトの作成方法
 
Visual Studioを開き
 
[新しいプロジェクト]→[コンソールアプリケーション]
 
「名前」と「保存する場所」を選択し、[OK]を選択する。
すると以下のコードが表示される。
  

 f:id:YoiTaka:20160816233354p:plain        

コマンドプロンプトでよく使用するコマンド

C#-コマンドプロンプト

                         http://taoboegakiblog.up.n.seesaa.net/taoboegakiblog/image/images.jpg?d=a0

 
dirコマンド
 
 カレントフォルダ内にある「ファイル」や「フォルダ」を一覧で表示する
 

Visual Studioでよく使用するショートカットキー

Visual Studio

f:id:YoiTaka:20160814164530p:plain

F7

 コード画面を表示(xaml画面で)

 

Shift + F7

 xaml画面を表示(コード画面で)

 

続きを読む

/* パンくずリスト*/ /* カテゴリ階層化*/