チートシート

コンピュータ

Numpyのndarray型を使ったOpenCVの画像データ覚書2

NumPy は Python で行列を扱うためのライブラリですが、その ndarray 型オブジェクトは OpenCV における画像データとしてそのまま利用できます。画像は縦×横の2次元配列として扱え、RGBA など複数チャンネルの場合でも...
コンピュータ

WPFパネル系コントロールによるレイアウトの概要

UIパーツの自動レイアウトはWPFの特徴の一つです。個人的にはWinFormsに対してWPFが優れている部分だと考えています。この自動レイアウトは以下で述べるパネル系コントロール上で配置することで実現されますが、どのコントロールを使えばよい...
コンピュータ

JavaScriptの使い方 – Node.js編

JavaScriptの学習の一環で、node.jsを使いコンソールで動くスクリプト言語としての使い方を学びたいと思います。はじめにかつてJavaScriptは、Webブラウザ上でHTMLのDOM操作を行うためのスクリプト言語でした。しかし、...
スポンサーリンク
コンピュータ

PowerShellの使い方

PowerShellのスクリプト言語としての基本的な使い方をまとめてみました。よく使いそうな機能をピックアップした説明となります。はじめにPowerShellはコマンドラインシェルとスクリプト言語の名称です。マイクロソフトが作ったスクリプト...
コンピュータ

PowerShellでXHTMLファイルを新規作成するサンプルコード

Web標準はHTML5ですが、プログラムから扱う場合XMLモジュール(System.Xml.XmlDocumentクラスなど)が使えるXHTMLの方が便利だったりします。HTML5のもつ最新機能は使えませんが、互換性は概ね問題なさそうなので...
コンピュータ

XHTMLの覚書

XHTMLはXMLで記述されたHTMLXML宣言HTMLファイルの内容がXMLであることをシステムに知らせるために、ファイルの先頭で宣言する。<?xml version="1.0" encoding="UTF-8"?>DOCTYPE文書がX...
コンピュータ

C#で使える命名用語彙辞典(逆引きリファレンス)

非同期メソッド名を付けたい bool プロパティ/フラグを付けたい 例外を投げずに「試す」APIを作りたい イベント名/発火メソッド名を決めたい コレクション操作の動詞を選びたい ファイル/IO の名前を付けたい ネットワーク/HTTP の...
コンピュータ

C#で使える命名用語彙辞典

クラス、メソッド、プロパティ、変数、イベント、インターフェイス、名前空間で使える用途別・語感別の用語カタログ。和英併記/サンプルレシピ付き。必 0. 規約クイックリファレンス(.NET 標準) PascalCase: 型名、プロパティ、メソ...
コンピュータ

PowerShellとImageMagickで画像調整を行うレシピ

ImagiMagickはコンソールベースの画像加工アプリですが、様々なフィルターを引数として並べることでパイプラインとして機能します。フィルターをコンソールで試行錯誤するのは入力が面倒なので、テキストエディタでps1スクリプトを用意し、そち...
コンピュータ

Windows版GIMP3でPython-Fuを試す。

Windows版GIMP3.0をインストールしましたので、そちらでPython-Fuのプラグインスクリプトを動作させるべく、色々情報集めをし、試した結果をまとめて行きたいと思います。はじめにGIMPを使う目的はひとそれぞれ、写真の加工に使う...
コンピュータ

XAMLを使わないWPF入門41「なるべくコード少なめでGUIアプリを作る」

GUIのサンプルコードを書いていると、ウィンドウやコントロールの初期化で幅や高さなどを省略できると、コードがコンパクトになるのでは無いかと思い試してみました。目的UIを構成するコードの定型的な部分を排除し、コード量を最小化を試みる。方法ウィ...
コンピュータ

私的IT用語辞典「VO, DI, DTOって何?クラス設計に出てくる略語・用語1行まとめ」

個人的によく目にして、検索する用語をを記事にまとめました。クラス名によく使われる用語 Factory オブジェクトの生成処理を担当するクラス。初期化や依存注入の調整を担う。生成のみ → Factory Loader ファイルやネットワークな...
コンピュータ

WPFのコントロール

WPFのコントロール関連のリンクListViewWPFのListViewでListViewItemを編集する方法をさがすC#のWPFのListViewを使って画像の一覧を表示するサンプル。WPFのListViewを文字検索で絞り込みWPFの...
コンピュータ

PythonでOpenCVやnumpyを使って画像を加工するフィルターいろいろ

OpenCVには多数の画像フィルターがあります。また、numpyを使うと画像をピクセル単位で加工するフィルターを作成することが出来ます。個人的によく使う画像フィルター類をまとめたいと思います。ライブラリのインポートimport cv2imp...