chevron_left

メインカテゴリーを選択しなおす

cancel
84
フォロー
住所
未設定
出身
未設定
ブログ村参加

2018/09/27

  • ELECOM ワイヤレスマウス・キーボードとマウスパッド「XGM10DBBK/EC・TK-FDM105TXBK・MP-EC01BK」

    コンパクトでワイヤレスなマウス・キーボードを使っていたのですが、GIMPを使った画像加工を使っていると標準サイズのキーボードとマウスが欲しくなりました。お値段と好み的には有線タイプが良いのですが、設置スペースの関係上2.4Gzのワイヤレスモ

  • PowerShell同一ネットワーク内のコンピュータ名とIPアドレスの一覧を取得する

    Windows10やUbuntu22.04は標準でmDNSが機能しているおかげでIPアドレスからコンピュータ名を調べることが出来ます。IPアドレスが、192.168.1.1~254に対し「Test-NetConnection」でPCの存在を

  • OpenSSH Serverでパスワード認証を許可する。

    Ubuntu22.04をインストールしたPCへSSHで接続しようと思いましたが、デフォルトではパスワード認証受け付けてくれないので、設定方法を調べてみました。OpenSSH Serverのインストールsudo apt install ope

  • メンブレンのキーボードにシリコンスプレーを塗布してみた話。

    シリコンスプレーが手元にあるのでメンブレンのキーボードに塗布してみました。シリコンスプレーを塗布したキーは、押し心地が少しなめらかになったような気がします。押し始めの引っ掛かりが少なくなった感じです。また、キーを押したときの音が若干小さくな

  • PowerShellサービスの一覧取得、開始、停止

    PowerShellからWindows11のサービスの操作方法サービスの一覧取得例、サービスの名前が「Maria」で始まるサービスの一覧を取得PS>Get-Service "Maria*"Status Name

  • Windows11でPythonのSeleniumをインストールしてみた。

    Windows11PCをリモート操作でpythonのSelenumをインストールしてみました。リモートはPowerShellのEnter-PSSessionを使っています。また、pythonのバージョンは3.9でscoopを使ってインストー

  • Windows11を再インストール(クリーンインストール)した話

    Windows10をWindows11にアップグレードした状態で使っていました。取り立てて大きな問題はないのですが、仮想環境を含む色々なソフトウェアのインストールとアンインストールを繰り返しているため、一度Windows11でクリーンインス

  • 「caliber」電子書籍をブラウザで閲覧するサービスを起動する方法

    電子書籍を管理するアプリケーション「caliber」で登録されている電子書籍をウェブブラウザで閲覧する方法があるので設定してみます。・「環境設定」を選択・「ネット共有」を選択・「概略」のタブ・ポートはデフォルトで8080、ほかにこのポートが

  • A.I.VOICEの再インストール・ディアクティベーション

    A.I.VOICEは、音声合成技術をつかった文章読み上げソフトです。かなり自然な感じな音声を合成してくれます。Windows11のクリーンインストールしたときのA.I.VOICE(Download版)の再インストールの作業ログになります。ま

  • PowerShellでExcelファイル内の文字列を一括検索、再び

    Excelの.xlsxファイルの実態が.zipファイルだと知りました。それならばPowerShellスクリプトで内部の.xmlファイルから文字検索が出来るでは無いかと思い試作してみました。スクリプトファイル名:XlsxSearch.ps1&

  • Windows10のNTFS圧縮でファイルサイズの変化を確認する。

    NTFS圧縮で圧縮したファイルは普通のファイルと同様に読み込み書き込みをすることが出来ます。圧縮展開にCPUにリソースを使いますが、ストレージの空き容量を増やすことが出来る仕組みです。すこし気になったのが、圧縮処理の性質上、既に何らかの圧縮

  • Ubuntu22.04でAUTOMATIC1111版Stable Diffusion WebUIをインストールした話

    画像生成AIのStable DiffusionをWebブラウザから実行する、WebユーザーインターフェイスAUTOMATIC1111をインストールしたいと思います。事前にNVIDIAグラフィックドライバーとCUDA Toolkitをインスト

  • Ubuntu22.04にNvidia RTX3060のドライバーをインストールした話

    マザーボード B365とCPU Core i3 9100F及びGPU RTX3060の組み合わせでUbuntu22.04にNvidaのグラフィックドライバーとCUDA Toolkitをインストールしたお話です。さいしょに、Ubuntuのイン

  • Windows11で自動ログオン

    Micorosoftのサイトで「Autologon」というソフトが配られているので試してみました。Autologon.zipを適当なフォルダに展開Autologon.exeを実行「Agree」を選択UsernameとDomain項目は自動的

  • GeForce RTX 3060 AERO ITX 12G OCと750WのATX電源を購入

    Stable DiffusionをローカルPCで実行する環境を作るため、VRAMが12GのRTX3060を入手しました。搭載するPCの電源に8PINが無いので電源も購入することに成りました。SilverStoneのTJ08-Eという小型のケ

  • 翻訳サイトを比べる「Google翻訳・DeepL翻訳・ChatGPT」

    筆者は英語が全くダメでよく翻訳サイトのお世話になっています。今回は3つのサイトで同じ文書を翻訳してみました。原文以下のサイトの文章を使わせていただきます。Accessing image byte array dataWhen you wan

  • Excelのxlsxファイルから画像ファイルを取り出す方法

    1.エクスプローラーなどでxlsxファイルの拡張子をzipファイルに変更2.変更したzipファイルを解凍(展開)。3.解凍したフォルダのxl/mediaフォルダ内に画像ファイルが保存されている。ちなみに、xl/worksheetsには各シー

  • Windows11のIISでMediaWikiをインストールしてみた。

    IISにPHPとMariaDBをインストールしたWindows11PCにWordPressをインストールしました。同じ構成でMediaWikiもインストール出来たと思いますのでインストールしてみます。以下作業ログデータベースの作成Maria

  • Windows11のIISでWordPressをインストールしてみた。

    実行しているPCは以下のページIISからPHPが実行可能な状態にしてあります。MariaDBをインストールしてあります。作業ログIISマネージャーで「既定のドキュメント」にindex.phpを追加以下のページの手順で作業を進めます。word

  • Windows11にMariaDBをインストールしてみた。

    常時稼働しているWindos11ProがインストールされたPCにMariaDBをインストールしました。IISからPHPが実行可能な状態にしてあります。以下作業ログになります。作業ログインストーラーを以下のサイトからダウンロード。インストーラ

  • Windows11のIISでPHPをインストールしてみた。

    ファイルサーバーとして常時稼働しているWindows11PCにIISとPHPをインストールしてみました。作業ログIISの有効化CGIにチェックを入れる。インストーラーを以下のサイトからダウンロード。現行のPHP8はではなくPHP7.4(7.

  • スマホとPC間でちょっとしたメモを共有する方法。「Google Keep」

    スマートフォンとPCでクリップボードが共有できると良いのですが、環境構築が面倒そうなので個人で利用できるWebサービスを経由してテキストを共有する方法を探してみました。EvernoteやGoogle Docsなどを試しましたが、同期が遅いの

  • Kindle Unlimited対象書籍の検索方法を調べてみた。

    Kindle Unlimitedに加入しているので対象書籍を探すために検索方法を調べてみました。20230308調べブラウザamazon.co.jpのロゴの下「すべて」を選択し、「Kindle本&電子書籍リーダー」→「Kindleストア・K

  • PowerShell外部コマンドを実行するサンプル3「フォルダ内のファイルを一括処理」

    フォルダ内にあるPNGファイルに対しOptiPNGで最適化を施します。ls -LiteralPath "C:\Users\karet\Pictures" -Filter "*.png" % { .

  • 無料デザインサービス「Canva」でAIで絵を描く機能を試してみた。

    ブログのアイキャッチ画像を作成する目的で「Canva」を利用させてもらっています。こちらに文章から画像を作成する機能が追加されているようなので試してみました。「アプリ」→「Text to Image」を選択しテキストボックスに作成したい画像

  • 最近購入したもの「寝ホン Parasom 、80mm PCケースファン他」

    お昼ご飯を食べた後、アイマスクを装備して毎日欠かさず昼寝をしています。アイマスクで光の刺激は遮断することが出来るのですが、人間の話し声が気になります。耳栓を使いたいところですが、スマートフォンにセットした目覚ましのアラームが聞こえないと問題

  • Google Apps Script(GAS)でAPIを公開する方法

    Google Apps Script(GAS)でWebAPIを比較的簡単に公開することが出来るようなので試してみました。以下手順Goolge Apps Scriptのプロジェクトを作成Googleドライブ→新規→その他→Google App

  • PowerShellでRESTful APIにアクセスするコマンドレット「Invoke-RestMethod」

    以前に郵便番号を検索するAPIからPowerShellのInvoke-WebRequestでJSON形式のデータを取得し、ConvertFrom-JsonでPowerShellで扱いやすいPSCustomObjectへ変換するスクリプトを作

  • PowerShell画像ファイルを読み込み別の場所に保存する。

    PowerShellで画像ファイルの読み込みと画像ファイルの保存を、おのおの別スクリプトにすることで再利用することが目的。以下のような感じで使えるようにするのが目標。PS >Get-ChildItem "./in/*.png

  • 文字数をカウントするフォーム【JavaScript x ChatGPT】

    ツイッターの投稿文字数(半角280文字)などの制限がある場合、文字数をカウントする必要があります。テキストエディタなどによくある機能ですが、Windows10のメモ帳にはその機能が無さそうですのでJavaScriptで動くフォームを作成して

  • DrawImage()で画像サイズが異なる場合DPIを確認する。

    自分の理解が足りていないだけかもしれませんが、System.Grapics.DrawImage()で画像を指定サイズで切り出してPictureBox.Imageに割り当て、表示したところ画像サイズが異なる状況に遭遇しました。namespac

  • 有償版のGoogle ColabとGoogle Drive Oneを契約した話。

    Google Colab(「Colaboratory」)はWeb上でPythonを実行する環境です。Googleのサービスなので存在は知っていましたが、無償版もありますがそもそもローカルPCでもPythonは実行することが出来るので、正直興

  • C#システムフォントの設定を確認してみる。

    あらかじめ定義されているフォントを取得することが出来るようなので確認してみました。サンプルプログラムusing System.Diagnostics;namespace SystemFontCheck;public partial clas

  • PowerShell7で入力候補を決定するキー「カーソルキーの右」

    PowerShell7でコマンドを入力し始めると以前に入力したコマンドから入力候補が表示されます。例として、coと2文字を入力するとcode .と入力候補が表示されます。もしこの入力候補をそのまま採用したい場合は「カーソルキーの右」を押しま

  • Windows11のメモ帳で入力された文字をIMEで再変換する方法

    昔の雑誌のBASICのソースコードの打ち込みをしようと思いましたが、入力が面倒なのでソースコードをスキャンし画像ファイルにしてOCR処理しました。文字認識の精度は高いのですが、コメントの半角カタカナが全角文字になっていたので修正が必要になり

  • 突然Windows11の共有フォルダへアクセスできなくなった場合確認する設定

    いつも使っている共有フォルダが使えなくなっていて、確認したところ共有フォルダを公開しているPCのネットワーク設定でネットワークのプロファイルがパブリックになっていました。以下確認方法「スタートボタン」→「設定(歯車アイコン)」→「ネットワー

  • Graphics.TransformのMatrixの中身を覗いてみる2「TransformPoints」

    Matrix.TransformPoints()でアフィン変換後の座標を計算してくれるようなので、試してみます。プログラムusing System.Drawing.Drawing2D;namespace MatrixSample;publi

  • 最近購入したもの「高木金属 デュアルプラス オーブントースター コンビプレート FW-CP」

    オーブントースターでトーストと一緒に目玉焼きが作れる時短商品になります。軽く食用油を引いて卵とベーコンを乗せチーズトーストと一緒にオーブントースターにセットしました。1200Wのオーブンで5~6分ほど焼いたところ、エッグマフィンに挟まれてい

  • C#で画像をグレースケールに変換するCLIコマンド

    Windowsのエクスプローラーの「送る」からカラー画像をグレースケールに変換するプログラムです。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new consoledotnet add pack

  • C#で画像の差分を表示するプログラム

    2つの画像の各ピクセルの差を計算し表示しています。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformscode .ソースプログラムusing System.Drawing.Ima

  • 最近購入したもの「三菱鉛筆 シャープペン クルトガ」

    シャープペンの芯先を自動的に削り最適な状態を保ってくれる「クルトガエンジン」を体感するべく買い求めてみました。使った感じ、慣れ親しんだシャープペンにこれまでない機能が付加されたことで、違和感があるかとも思いましたが、普通にちょっといいシャー

  • OpenCvSharp「指定サイズより小さい図形を塗りつぶす」

    以前に同様のサンプルプログラムを書きましたが今回は対象の図形サイズをパラメータとして調整出来るようにしてみました。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet

  • OpenCVSharp「チャンネルの分離、結合」を試す。

    SplitとMergeのサンプル実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet add package OpenCvSharp4.Windows -v 4.6.

  • OpenCVSharp「ピクセルの論理演算(AND,OR,XOR,NOT)」を試す。

    BitwiseAND,OR,XOR,NOTのサンプル実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet add package OpenCvSharp4.Windo

  • OpenCVSharp「膨張・収縮フィルタ(dilate, erode)」を試す。

    膨張・収縮フィルタのサンプル実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet add package OpenCvSharp4.Windows -v 4.6.0.

  • PowerShellで特定拡張子を再帰的に検索しNTFS圧縮処理をする。

    PowerShellのls(Get-ChildItem)コマンドで再帰的にファイルを検索し、検索結果のファイルを外部コマンドcompactでNTFS圧縮をします。ls D:\*.avi -Recurse % { compact $_.F

  • 最近購入したもの「グンゼ タイツ YG ダブルホットシリーズ」

    寄る年波のせいか冬の寒さに耐えきれず、特に足元が寒いのでタイツを購入してみました。着用してみたところ、特別足元が暖かい感じはしないのですが、身体全体が暖かい感じがします。それも眠気を感じるたぐいの暖かさで、心地は良いのですが集中力が散漫にな

  • OpneCvSharpでCannyフィルタを試す

    Cannyフィルタのサンプルです。using OpenCvSharp;using OpenCvSharp.Extensions;namespace CannySample;public partial class Form1 : Form{

  • DeskMeet B660にLGA1700 CPUの反り防止フレームを取り付けた話

    メインPCのCPUはRyzen5 5600Xなのですが、同じ65WのRyzen5 7600が発売されましたので検討をしたいところです。価格を見ると5600Xと比べて1万円以上高く、先行して販売されているRyzen5 7600Xとそれほど変わ

  • C#でBitmapオブジェクトとbyte配列を変換する。

    C#で画像処理をしていると画像をPixel単位で加工したい状況に遭遇します。いくつか方法はあるようですがC#でも比較的高速に動作するbyte配列に変換し加工する方法を試してみます。using System.Drawing.Imaging;n

  • VSCodeでC#ソースを引数付きでデバッグ実行する方法

    Visual Studio Codeでデバッグ実行する場合、コマンドライン引数をとるようなプログラムのテスト方法を調べてみました。dotnet.exeでプロジェクトを作成し、vscodeでプロジェクトを開くとデバッグ実行用の設定ファイルが出

  • RyzenのSMTを無効化したらGIMPの動作が良くなった。

    AMDのRyzen5 5600Xを搭載したPCでWindows版のGIMP2.10を使っているのですが、重いフィルターや大き目の画像の縮小などをすると、フリーズすることがありました。解決策としては、GIMPのメニュー→「編集」→「設定」→「

  • 最近購入したもの「SUNEAST SATA SSD SE90025ST-02TB」旭東エレクトロニクス

    メインPCのシステムストレージ(C:ドライブ)が一杯になってしまいました。とりあえずdowoloadフォルダの中身を削除したところある程度、領域は確保することができましたが、今後のことも考えてストレージの容量を増やしたいと思います。メインP

  • C#のWinFormsでNumericUpDownを試す。

    NumericUpDownは数値を入力するコントロールで、数値を増減させるスピンボタンがついています。入力した数値はNumericUpDwon.Valueプロパティで参照可能でプロパティの型はdecimalです。定義例、NumericUpD

  • C#のWinFormsでFlowLayoutPanelを試す

    FlowLayoutPanelは子コントロールを自動的配置してくれるコントロールです。配置するコントロールはサイズのみ指定し、配置する座標はFlowLayoutPanelに任せることが出来ます。例、namespace FlowLayoutP

  • PowerShellでHTML内に画像を埋め込む2「画像ファイルをテキストに変換」

    PowerShell.exeで以下のコマンドを実行::ToBase64String((Get-Content 画像ファイルのパス -en by)) Set-Clipboard以前ローカルに保存されたhtmlファイルの画像リンクを画像埋め

  • GIMPのぼかしとシャープ機能について。「Shift」+「U]

    ぼかしとシャープ(アンチエイリアス)はフィルターも多数ありますが、今回はボタンから呼び出すぼかしとシャープ機能のお話です。機能の呼び出しのショートカットキーは「Shift」+「U」になります。基本ぼかしモードですが、シャープ化したい場合は「

  • グレースケールで保存したPNGのPixelFormatは何になる?2「Format8bppIndexed」

    PixelFormatにFormat8bppIndexedというフォーマットがありました。8bppですので8bitのグレースケールを扱うフォーマットだと思われますので試してみたいと思います。元画像(カラー)ソースコードnamespace R

  • C#のWinFormsでSystem.Drawing.Pointを確認する。

    Point point = new();Debug.Print("X:{0}, Y:{1}, IsEmpty:{2}", point.X, point.Y, point.IsEmpty);// X:0, Y:0, IsE

  • C#のWinFormsでSystem.Drawing.Recangleを確認する

    Recangleは矩形座標を配置する情報をプロパティに持ちます。Rectangle rect1 = new();Debug.Print("{0}", rect1);// {X=0,Y=0,Width=0,Height=0

  • C#でフリーハンドで線を引く2「ひとつ前に戻る機能をつける」

    ペイントソフトなどにある「ひとつ前に戻る機能」がどの様なものか考え試作してみました。namespace FreeHand2;public class ImgObject : IDisposable{ public Bitmap Bit

  • C#のWinFormsのControlの配置について

    WinFormsでコントロールの配置について学んだことをまとめてみます。配置されるタイミングについて自分はコンストラクタでControls.Add()で配置しますが、それ以外でも動的に生成配置することも可能です。FormのLoadイベント内

  • C#のWinFormsでHScrollBarのMaximum、LargeChangeとValueの関係について

    サンプルソースusing System.Diagnostics;namespace HScrollBarSample;public partial class Form1 : Form{ public Form1() {

  • C#のWinFromsでAnchorプロパティを設定する。

    Anchorプロパティを設定してみました。namespace ClientCoordinate;public partial class Form1 : Form{ public Form1() { Initial

  • C#のWinFormsでMarginとPaddingを確認する。

    PaddingやMarginプロパティはコントロールの余白の設定なのですが、実際設定するとどのような影響あるか確認してみます。デフォルト設定namespace ClientCoordinate;public partial class Fo

  • 最近購入したもの「 解氷スプレートリガー・家庭用バスポンプ」

    朝、自家用車のフロントガラスが凍りつく季節になりましたので、解氷スプレーを購入してみました。詰め替えように同社のウォッシャー液も合わせて購入しています。使ってみた感じ、解氷効果はそれなりに良いのですが、フロントガラス前面に噴霧するとスプレー

  • C#のWinFormsでUserControlでオリジナルのイベント処理を追加する。

    UserControlを継承しカスタマイズすることでオリジナルのコントロールを作成することが出来ます。そのコントロールの用途に合わせた固有のイベントを作成することが出来れば、発生したイベントに連動した処理を実行することが出来ます。names

  • C#のWinFormsで右クリックでコンテキストメニューを表示する。

    UserControl上で右クリックでコンテキストメニューを表示するサンプルになります。サンプルプログラムソースnamespace ContextMenuSample;public partial class Form1 : Form{

  • C#のWinFormsでコンボボックスのイベントを確認する。

    コンボボックスで値を選択する場合と入力した場合のイベントを確認してみました。テストプログラムソースusing System.Diagnostics;namespace ComboBoxEventTest;public partial cla

  • C#のWinFormsでファイルマージャーのような物をつくる。

    ファイルマネージャーをUserControlで作成すると再利用できるのではないかと思い試作してみました。ファイル名:Form1.csnamespace FileMnagerControl;public partial class Form1

  • C#のWinFormsでマウスカーソルを変更する。

    formのCursorプロパティに変更したいカーソルをセットします。namespace MouseCursor;public partial class Form1 : Form{ public Form1() {

  • C#のWinFormsで直線を点滅させる。

    タイマーで一定時間ごと白い線と黒い線を交互に表示しています。namespace BlinkLine;public partial class Form1 : Form{ public Form1() { Initi

  • C#で座標(Point)が矩形(Rectangle)の範囲内か調べる方法

    Rectangle.Contains()メソッドで範囲内の座標か調べることが出来ます。サンプルコードusing System.Drawing;var rect = new Rectangle(30,50,100,100);var point

  • C#のwinformsでUserControlのサンプル

    UserControlで16進数を入力するサンプルを作成してみました。namespace UserControlSample;public class User1 : UserControl{ Font fnt = new Font(

  • GIMPのPython-Fuで複数のPNGファイルをレイヤーとして追加しXCF形式で一括保存する

    複数のPNGファイルをGIMPで加工する状況で、PNGからXCF形式に一括で変換します。その場合別フォルダの同名pngファイルをレイヤーとして追加することが出来ます。このスクリプトは以前にも作成していますが、今回は追加レイヤー用画像ファイル

  • PowerShellで画像ファイルをjpg形式からpng形式に一括変換するワンライナー

    ファイル名は同じで拡張子のみ.pngにします。画像ファイルが保存されたフォルダ(ディレクトリ)で実行します。ls . % { (::FromFile($_.FullName)).Save(("{0}\\{1}.png&quot

  • C#でMSXの.BINファイルを逆アセンブルする

    MSXPENに触れてみて、昔、逆アセンブルという言葉に憧れていたことを思い出しました。ソースコードusing System.Text.RegularExpressions;public enum CodeType { SINGLE,

  • MSXPENでアセンブラを試してみる。

    幼少のころMSXというパソコンで雑誌のゲームプログラムを打ち込んで遊んだ記憶があります。MSX-BASICは何となく学習した記憶がありますが、マシン語はとても理解できるような代物ではないと感じた記憶があります。最近WebMSXというWebで

  • C#で16進数形式の文字列と数値を変換

    16進数文字列を数値に変換var num = Convert.ToInt32("FF", 16);// 255数値を16進数文字列に変換var x = String.Format("{0:X2}",

  • C#で文字列の分割(Split)と前後の空白除去(Trim)とLinqのForEach

    カンマ区切りの文字列を.Split()で各要素に分割しLinqの.ForEach()で各要素を参照、.Trim()で前後の空白を除去しています。ソースコードusing System.Text.RegularExpressions;// 文字

  • C#でテキストファイルの読み込みとファイルの存在確認

    ソースファイルvar path = @"00046.txt";// ファイルの存在確認Console.WriteLine("{0}", File.Exists(path));// True// テキス

  • C#パスを連結する。

    複数のパスの要素を単一のパスに連結します。var root = @"c:\";var sub_a = "a";var sub_b = "b";var sub_c = "c

  • 最近購入したもの「エレコム HDMIケーブル」

    KVMスイッチを購入しましたが、HDMIケーブルが付属していませんでした。手持ちのHDMIケーブルを使っていましたが、HDMIケーブルの規格が不明でしたのでHDMIケーブルを手配しました。KVMスイッチにはHDMIケーブルが3本必要なのです

  • C#のwinformsでアニメーションGIFを表示する。

    gifファイルをエクスプローラーからドラッグアンドドロップすることでアニメーションを表示します。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformscode .ソースプログラムn

  • Go言語「WALK」リストボックスとファイルの一覧

    listboxにカレントディレクトリのファイルの一覧を表示します。ディレクトリをダブルクリックするとカレントディレクトリを移動します。プロジェクトの作成ソースコードpackage mainimport ( "io/iouti

  • OpenCVSharp「インペイント」を試す。その2

    前回作成したプログラムでは紫色に塗りつぶされた部分をインペイント処理を施しましが、GIMPで紫色に潰す作業が意外と面倒なので透明部分をインペイント処理をするように変更してみました。実行環境構築プロジェクトの作成mkdir プロジェクト名cd

  • Go言語「WALK」KeyDownイベント

    押したキーでウィンドウのタイトルが変化するサンプルです。プロジェクトの作成ソースコードpackage mainimport ( "log" "github.com/lxn/walk"

  • Go言語でWALKを使うプロジェクトを作成するPowerShellスクリプト

    manifestというファイルが必要で毎度コピーするのも少し面倒なので、スクリプトを作ってみました。PowerShell.exeからテキストエデッタで$profilesを開き以下の関数を追加する。function Make-GoWalk{$

  • PowerShellの$profileによく使うバッチ処理を関数として登録しておくと便利で良い

    PowerShell.exeはコマンドプロンプトのようなシェルですが、PowerShellスクリプトの対話型実行環境でもあります。関数を定義することが出来るので、その関数内で外部コマンドを実行するバッチ処理を記述するとPowerShellの

  • OpenCVSharp「バイラテラルフィルタ」を試す。

    BilateralFilter()のサンプルです。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet add package OpenCvSharp4.Window

  • OpenCVSharp「メディアンフィルタ」を試す。

    MedianBlur()のサンプルです。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet add package OpenCvSharp4.Windowsdotn

  • Go言語「WALK」テキストボックス(TextEdit)

    TextEdit(入力項目)を配置し、内容が変更されるとメッセージボックスを表示します。プロジェクトの作成mkdir textboxcd textboxgo mod init example.org/textboxgo get github

  • GIMP選択範囲の周辺色で塗りつぶすPython-Fuプラグイン

    選択範囲の左上、右上、右下、左下を調べ色を取得できる場合、その色を前景色にセットし、選択範囲を塗りつぶします。#!/usr/bin/env python# coding: utf8from gimpfu import *from array

  • OpenCVSharp「インペイント」のような物を試作する。

    OpenCVのInpaint()のように指定範囲の周辺色で塗りつぶすプログラムを作ってみます。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet add packa

  • OpenCVSharp「直線検出」を試す。

    HoughLinesP()を使って直線検出をしてみます。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet add package OpenCvSharp4.Win

  • OpenCVSharp「インペイント」を試す。

    OpenCVでPhotoshopの「コンテンツに応じた塗りつぶし」のような処理が出来るようなので試してみます。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet a

  • OpenCVSharp「テンプレートマッチング」を試す。

    実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet add package OpenCvSharp4.Windowsdotnet add package OpenC

  • OpenCVSharp「ガウシアンフィルタ」を試す。

    実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet add package OpenCvSharp4.Windowsdotnet add package OpenC

  • C#からクリップボードでアルファチャンネル付き画像を扱う。「Bitmap」

    System.Windows.Clipboardで画像を扱うGetImage()やSetImage()ではアルファチャンネルが保持されないようです。アルファチャンネル付きで画像を扱う場合はGetData()やSetData()でPNG画像形

  • C#のWinFormsでListBoxのDataSourceを更新する方法

    ユーザーが作成したクラスのオブジェクトをList<>で配列を作り、それをListBoxのDataSourceにセットしてみました。ソースコードnamespace ListboxDataSrc;public class BaseC

ブログリーダー」を活用して、84さんをフォローしませんか?

ハンドル名
84さん
ブログタイトル
迷惑堂本舗
フォロー
迷惑堂本舗

にほんブログ村 カテゴリー一覧

商用