コンピュータC#クリップボードの画像にバイラテラルフィルタを適用 OpenCVには多数の画像フィルターがあるのですがペイントソフトなどで活用する方法がないか考えてみました。多くのペイントソフトでは画像をコピーするとクリップボードにビットマップとして記憶されます。C#でそのビットマップを取り出し、OpenC... 2020.09.22コンピュータ
コンピュータMatオブジェクトの新規作成とピクセル単位のアクセス OpenCVで画像を扱うにあたり新規画像の作成とピクセル単位でアクセスする方法を確認しておきたいと思います。よく使う24ビットカラーと8ビットのグレイスケールを試してみました。ソース// // Matオブジェクトの新規作成とピクセル単位のア... 2020.09.21コンピュータ
コンピュータOpenCVSharpで画像をグレースケールに変換 OpenCVには画像を扱う機能が沢山あります。その中からカラー画像をグレースケールに変換してみたいと思います。OpenCVSharpの導入方法ソース// // グレイスケール// using System;using System.Wind... 2020.09.20コンピュータ
コンピュータOpenCVSharpのMatオブジェクトをBitmapオブジェクトに変換 WinFormsでデスクトップアプリケーションにOpenCVを組み込む場合、UIに表示する部分はBitmapオブジェクト、OpenCVのフィルターでつかうMatの2つのオブジェクトを使うことになります。相互に変換する必要があるので方法を調べ... 2020.09.19コンピュータ
コンピュータC#コマンドラインのcsc.exeでOpenCVSharpを使う VisualStudioを使わず、もっぱらコマンドラインからcsc.exeでC#のプログラミングをしています。言語やライブラリが少し古かったりしますが、Windows10にテキストエディタをインストール(メモ帳を使えばそれもいらない)し、c... 2020.09.18コンピュータ
コンピュータ中古で富士通 ESPRIMO D582/Gを購入する話 – 開封編 注文していた中古PCが届き開封してみました。見た目は目立った傷汚れ等はなくシール類が劣化していましたが、販売店がきれいにクリーニングしているのもありますが、結構丁寧に使われた個体だと思われます。正面にはDVDドライブが見えます。スリムタイプ... 2020.09.17コンピュータ
コンピュータ32型4K液晶ディスプレーとスケーリングの話 waifu2xで画像を綺麗に拡大できるようになり高解像度な画像に合わせて4K液晶ディスプレイを購入しました。それまでは32型のFullHDで同じ32型で4Kにすると、デスクトップのアイコンやフォントサイズが4分の1になると思っていたのですが... 2020.09.16コンピュータ
コンピュータPowerShellでzipファイルをepubファイルに変換するスクリプト 書籍をスキャンした画像ファイルを書籍ごとにzip形式で保存しているのですが、そのzipファイルを電子書籍フォーマットのepub形式に変換するPowerShellスクリプトを作りました。実行するにあたり、圧縮しないzipファイルの作り方がわか... 2020.09.15コンピュータ
コンピュータJavaScriptとCanvasで画像の一部を切り出して表示 HTMLのCanvasで座標を指定して画像ファイルを表示することが出来るようなので、一つの画像ファイルを6分割し一コマ一コマ表示してみました。表示された画像をクリックすると次のコマが表示されます。動くサンプルへのリンクソースコード<!DOC... 2020.09.14コンピュータ
コンピュータPowerShellのコメントについて 書式単行# ここがコメント#以降がコメントとなるbashの単行コメント同じ複数行<#ここからコメントここまで#>コードのコメントアウトにも使えるが、本来のコメントがある場合バグになりやすいので節度を持って使うこと。コメントアウトの代替案if... 2020.09.13コンピュータ
コンピュータC#のclassでアクセス修飾子を省略する C#でclassのメンバーを記述する際、privateやpublicなどのアクセス修飾子を省略してしまいがちです。きっちりと指定しないと後で自分が困るので省略しないほうが良いのは理解しているのですが、困らない限り省略する方向でコーディングし... 2020.09.12コンピュータ
コンピュータC#でフォームを分割するSplitContainerでサンプルを作る SplitContainerを使うとフォーム上にコントロールを2分割配置することが出来ます。シンプルに左右分割using System;using System.Windows.Forms;using System.Drawing;// /... 2020.09.11コンピュータ
コンピュータ中古で富士通 ESPRIMO D582/Gを購入する話 – 注文編 パソコンをいじりたい欲求に駆られて、またパソコンを注文しました。現状のPC環境に不満はないのですが、より良いものをと考えるとかなり高額なパーツを投入してあげる必要がり、お財布的に非常に困難です。また、ミニタイプとはいえタワー型のデスクトップ... 2020.09.10コンピュータ
コンピュータ縦筋が出るスキャナのクリーニングをした話 長年FujituのScanSnap s1500を使っているのですが、スキャンすると右側に縦に2本筋が見えるようになりました。スキャナの読み取り部分を見たところ、黄色っぽい半透明な粘着物がついていました。多分書籍を綴じている糊だと思われます。... 2020.09.09コンピュータ