コンピュータPython-OpenCV幅と高さを指定した画像を作成し画像をコピー 画像の内容を拡大せずに幅と高さを大きくしたい。 方法としては希望する幅と高さの画像を作成し、そちらに画像にコピーします。 #!/usr/bin/env python3 # coding: utf8 # # 幅と高さを指定した画像を作成し画像... 2020.11.05コンピュータ
コンピュータPython-OpenCV縮小と拡大 画像を1/2に縮小し2倍に拡大します。 #!/usr/bin/env python3 # coding: utf8 # # 縮小と拡大(補完方法指定) # import cv2 import numpy as np src_file = "... 2020.11.04コンピュータ
コンピュータPython-OpenCVでカラー画像をグレイスケールに変換 画像を加工する場合グレイスケールの方が都合がよい場合が多いので、PythonとOpenCVでカラー画像をグレイスケールに変換する方法を調べてみました。 #!/usr/bin/env python3 # coding: utf8 # # グレ... 2020.11.03コンピュータ
生活完全ノーアイロン「i-Shirt」を購入してみて 不要不急の外出を自粛する世の中、個人的にYシャツをクリーニング店に依頼するのをやめ自宅で洗濯するようにしています。 洗濯は良いですがアイロンがけが面倒ということで、完全ノーアイロンが売りのはるやまの「i-Shirtアイシャツ」を購入してみま... 2020.11.02生活
コンピュータWindows10でイベントビューアを起動する方法 そのまた昔は「コントロールパネル」→「管理ツール」で行けたような気もしますが、Windows10になってからはコントロールパネルをとんと見かけなくなりました。 イベントビューア自体使う機会が無い方が良いのですが、使うたびにGoogleで調べ... 2020.11.01コンピュータ
コンピュータC#2つの画像の違いを表示する。 単純に左右の画像をピクセル単位で比較しています。 同一フォーマットかつ縦横のピクセル数が同じ画像のみ対応します。 使い方 左右の枠に画像をドラックアンドドロップし「差分」ボタンを押します。 異なる部分はそのまま、同じ部分が赤くなります。 再... 2020.10.31コンピュータ
コンピュータC#でZipファイルを扱うサンプル .Netのライブラリを使うとzipファイルの作成や展開だけでなく、通常のファイルシステムの様にzipアーカイブ内のファイルの読み書きが出来たりします。 基本的な機能をサンプルとして書き起こしてみました。 using System; usin... 2020.10.30コンピュータ
コンピュータディレクトリ内の画像を一つずつwaifu2xで拡大するbashスクリプト2 前回作成したbashスクリプトに手を加えてみました。 基本的に特定のディレクトリ内にある画像ファイルを変換し指定のディレクトリに出力する作りは前回と同様です。 異なる点としてはCRONで自動実行させることを想定しています。 出来ればディレク... 2020.10.29コンピュータ
コンピュータPythonでzipファイルを無圧縮のzipファイルに変換する。 zipファイルを一時ディレクトリに展開し無圧縮のzipファイルにアーカイブしなおすスクリプトです。 #!/usr/bin/env python3 # # zipファイルを無圧縮のzipファイルに変換 # import tempfile im... 2020.10.28コンピュータ
コンピュータPython他のスクリプトから参照を意識した書き方。 Pythonのスクリプトでよくif (__name__ == '__main__'):というコードを目にします。 意味を理解しないで使っていたので調べてみました。 Pythonは一般的なスクリプトと同様にエントリーポイント(開始位置)となる... 2020.10.27コンピュータ
コンピュータPNGファイルの圧縮率と展開速度 PNGファイルの圧縮率を高めるとファイルサイズは小さくなり、その分、短時間で読み込めます。 しかし圧縮を展開するために処理時間が必要となります。 では、高圧縮と低圧縮でどちらが画像のロード時間が短いでしょうか? 処理するパソコンの能力に依存... 2020.10.26コンピュータ
コンピュータC#双方向リスト(LinkedList)を試す。 .NETのAPIを眺めていたらLinkedListを見つけました。 データを格納するコンテナの一種なのですが、インデックスで要素にアクセスするList<>ともキーでアクセスするDictionary<>とも異なります。 サンプルプログラムを作... 2020.10.25コンピュータ
コンピュータC#正規表現を使ったマッチングを試す。 C#でも.NETのライブラリを使ったマッチングをすることが出来ます。 スクリプト系の言語と比べると書式が若干長めだったりもしますが、正規表現が使えることで文字処理が格段に楽になります。 正規表現を用いた機能の中からよく使いそうな機能のサンプ... 2020.10.24コンピュータ
コンピュータWindows版GIMP2.10で.pngエクスポートが遅い場合の対処法 私の環境だけの話かもしれませんが、GIMPで4Kサイズの画像をPNG形式のエクスポートで体感数秒ほど待ちが発生します。 パソコンのスペックやファイルの書き出し先のストレージの性能かとも思いますが圧縮レベルをいじると解消しました。 デフォルト... 2020.10.23コンピュータ