Akira

OpenCV

【OpenCV/Python】ドキュメントの場所

OpenCVの公式ホームページは以下の場所になります。 Pythonに関する情報は、まだ少ない気もしますが、各関数のマニュアルは下記のページから参照します。 各関数の引数や戻り値は、使用するOpenCVのバージョンによっても異なる場合がある...
PyTorch

【PyTorch】既存モデルをONNXに保存しC#で推論する方法

DeepLearningのプログラムは、ほとんどがPythonで書かれる場合が多いのですが、画像入力やGUI部分をプログラムしたいとなると、やっぱりC#で組みたい! ということで、学習まではPythonで行い、学習結果をONNXに保存し、O...
Windows11

【Windows11】最近使用したファイルをすべて削除する方法

エクスプローラーでクイックアクセスに表示される最近使用したファイルは、完全にプライベートで使うPCの場合はあってもいいのですが、共有PCだったり、エクスプローラの画面をプロジェクタに表示する場合など、表示させたくない場合もあります。 その時...
Python

Pythonプログラムのexe化

Pythonで作ったプログラム(*.pyファイル)は、Pythonの実行環境と、使用したモジュールがインストールされた環境でないと実行できないため、他のPCでプログラムを実行するのが面倒だったりもします。 PyInstallerというのを使...
Pillow(PIL)

【Python/Pillow(PIL)】JPEG画像の品質を指定して保存する

JPEG画像の保存では、品質を指定することで、画像のファイルサイズが変わります。 品質を良くすると、画像はキレイになりますが、ファイルサイズが大きくなります。 逆に品質を下げると、画像にノイズが乗りますが、ファイルサイズが小さくなります。 ...
Pillow(PIL)

【Python/Pillow(PIL)】画像の上下左右反転、90°ごとの回転

Pillowで画像(画像データ)を画像の上下左右反転、90°ごとの回転をさせるには、Imageクラスのtransposeメソッドを用います。 これとは別にImageOpsモジュールのmirror関数(左右反転)とflip関数(上下反転)があ...
Pillow(PIL)

【Python/Pillow(PIL)】画像の回転

Pillowで画像(画像データ)を拡大/縮小するには、Imageクラスのrotateメソッドを用います。 構文 Image.rotate(angle, resample=0, expand=0, center=None, translate...
Pillow(PIL)

【Python/Pillow(PIL)】画像のリサイズ、補間指定

Pillowで画像(画像データ)を拡大/縮小するには、Imageクラスのresizeメソッドを用います。 構文 Image.resize(size, resample=None, box=None, reducing_gap=None) パ...
Pillow(PIL)

【Python/Pillow(PIL)】画像の一部を切り抜く

Pillowで画像の一部を切り抜くには、Imageクラスのcropメソッドを用います。 書式は Image.crop(box=None) 引数 説明 box 切り抜く領域を(左, 上, 右, 下)の座標のタプルで指定します。 (サンプルプロ...
OpenCV

【OpenCV/Python】imreadで画像ファイルが読み込めないときの対応

opencv-pythonのimreadで画像を開き、以下のようなフィルタ処理を行うプログラムを実行すると、エラーが表示される場合があります。 import cv2 # OpenCVで画像ファイルを開く img = cv2.imread("...
マシンビジョン

Snap、Grabとは?リングバッファとは?

工業用のカメラを用いた画像の撮影方法に Snap と Grab という言葉があります。 簡単に言ってしまえば、Snapは静止画撮影で、Grabは動画撮影となります。 SnapとGrabの厳密な定義は、各種画像入力ボードのメーカーやカメラメー...
Windows11

【Windows11】マウスポインタ、ダブルクリックなどの設定

Windows11より前のWindowsではマウスの設定に関しては、コントロールパネルよりマウスの設定を行いましたが、Windows11でも同様の設定が出来ますが、別途、Windows11の設定から行うマウスの設定が追加されています。 Wi...
Windows11

【Windows11】電源プラン(スリープ/シャットダウンの時間)の設定

Windowsでは、昔から一定時間で、モニタの電源を切ったり、スリープにしたり、シャットダウンしたりと出来ますが、Windows11においても同様の設定が出来ますが、Windows11からの設定方法と従来と同様の設定方法が混在している状況で...
Windows11

【Windows11】出力するスピーカー/ヘッドホンの切り替え

私のPCの場合、音を出力するサウンドのデバイス(スピーカー)はモニタ、USBスピーカー、有線ヘッドホン、Bluetoothヘッドホンとあるのですが、有線のヘッドホンだけは接続しても自動で出力を切り替えてくれなく、手動で出力を変更する必要があ...
Windows11

【Windows11】OneDriveのフォルダ移動

最近のPCはCドライブがSSDで主にプログラムインストール用。DドライブはHDDでファイル保存用と別れている場合が多いと思いますが、OneDriveはCドライブに作成されているので、これをDドライブへ移動させたい! という事で、OneDri...
Windows11

【Windows11】回復ドライブ(リカバリーディスク)の作成

以前はパソコンを購入すると、リカバリーディスクが添付されていましたが、最近では、添付されていない事も多いかと思います。 そこで、PCを購入したら、いざという時のために、まずは回復ドライブの作成をお勧めします。 以下はWindows11の時の...