Python+OpenCVで画像編集の練習3(Tkinter編)

ユーザー入力をGUIで受け付けられるようにするため、PythonでGUIを組むことのできるツールキットであるTkinterを導入してみる。 Tkinterの導入 AnacondaによってTkinterも一緒にインストール…

Python+OpenCVで画像編集の練習2

Python+OpenCVで画像編集の練習2

前回の記事ではTIFF画像を読み込んで表示するところまで進めた。今回はユーザー入力された原点座標・傾きの直線を引くところまで一気にやってみようと思う。 取り敢えず画像に直線を引く 直線を描画するにはcv2.line関数を…

Python+OpenCVで画像編集の練習1

Python+OpenCVで画像編集の練習1

TIFFファイルを読み込み、ユーザー入力された原点座標・傾きの直線を引きたい。Pythonを使って簡単にできるらしいのでトライしてみる。 環境 画処理ライブラリの選択 Pillow (PIL)とOpenCVが有名らしいが…

USB-Blasterもどきの製作(KiCadによる設計、基板発注まで)

USB-Blasterもどきの製作(KiCadによる設計、基板発注まで)

KiCadの練習を兼ねてUSB-Blasterもどきを製作し、基板発注までトライしてみる。説明不要だと思うが、USB-Blasterもどきとは以下のサイトで公開されている “AlteraのUSB接続JTAGインターフェー…

KiCadの導入

KiCadの導入

トランジスタ技術2017年10月号、プリント基板作りがテーマになっていて信号解析、ノイズ解析ツールをはじめとした色んなツールが紹介されていた。その中でも大きく取り上げられていたのがプリント基板 統合開発環境のKiCad。…

筋トレ器具の購入

筋トレ器具の購入

ジムを辞めた。 今年はじめ、引っ越しを機に某有名ジムに変えたのだけどとにかく人が多いのが不満だった。フリーウェイトエリアでの順番待ちは勿論、更衣室も人でごった返していて落ち着けなかった。そしてなまじ高いジムなだけにご高齢…

サイトマップを作ってみる

サイトマップを作ってみる

固定ページや投稿記事など関連が複雑化してきたので、ここらでサイトマップでも作って記事構成をルール化してみたいと思う。Inkscapeなどのお絵描きソフトで作っても良いけど、折角なのでワイヤーフレーム作成系のソフト(サービ…

Inkscapeの導入

Inkscapeの導入

Inkscapeはドロー系のお絵描きソフト。ドロー系ソフトの扱いは持っておいて損のないスキルだと思うので、今回はフローチャート図でも作りながら学んでみようかと思う。 ちなみに “ドロー系ソフト” とはベクター形式の画像を…

音声編集備忘録

音声編集備忘録

倍速にする 使用ソフト:Audacity 慣れているSoundEngineで処理しようと考えたが、SoundEngineでは音程(ピッチ)を維持したまま再生速度が変えられなかった。再生速度バーを1.5倍速に設定して「適用…

Excel VBA備忘録

Variant型 →変数宣言時には型を決めず、値が入ってきたときに決定する。 As Rangeなどのオブジェクト型に値を代入する場合は、 set r = Range(“A1”) のようにsetが必…