今からでも間に合う

技術を学ぶのは今からでも遅くない

VS拡張(VSIX)を試してみる

VSIXのプロジェクトを作成し、Visual Studio自体を操作してみる。 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 コード 初期化部 アクセス部 環境 Visual Studio 2022 Community .NET 6.0 WinForms コード EnvDTEを使ったらいろいろできそう。 …

ZipArchiveを使ってzipファイル生成

C#

ZipFile.CreateFromDirectoryが使いにくいので1ファイルずつ判断しながらアーカイブ化していく。 ※使いにくい:圧縮対象ディレクトリ内に圧縮ファイルを出力しようとすると例外が出る ※空ディレクトリ判定に時間がかかるのが課題 using System.IO.Compressi…

xmlから読み込んだデータをDataFrameに反映する

[memo] <StringTable> <StringEntry Id="1" Res="aaa"/> <StringEntry Id="2" Res="bbb"/> </StringTable> <StringTable> <StringEntry Id="2" Res="BBB"/> <StringEntry Id="3" Res="ccc"/> </StringTable>

一ヶ月放置した結果

2月は忙しくて更新出来ませんでしたが、初月に記事数ある程度確保してSEO対策いろいろしたら初月の7割くらいのアクセス数がありました。 またぼちぼち再開します。

opencvでパターンマッチング(異なるサイズ)

前回、パターンマッチを試しましたが、異なるサイズに対応できていなかったので、今回は異なるサイズに対するパターンマッチングを試してみます。 なお、回転とかも同じ考え方でできると思うので傾き違いに関しては割愛します。 また、アルゴリズムについて…

opencvでパターンマッチング(テンプレートマッチング)

ある画像の中から、パターン(テンプレート)と一致する個所を検出するパターンマッチングを試してみました。 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 使用するライブラリ 使用する画像 検索対象 テンプレート画像 試してみる コード全文 グ…

python入門~seleniumで要素を取得する~

こちらでブラウザをを起動できたので、次はブラウザを実際に操作してみます。 基本は、ページ内の要素(Element)を取得して、その要素に対して操作を要求します。 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 使用するライブラリ 要素の取得方…

python入門~ブラウザを表示しないでWEB操作~

ブラウザ操作を自動化する際、裏で自動的に動いて欲しいことも多いかと思います。 今回はその方法の紹介です。 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 使用するライブラリ ブラウザを表示しなくする方法 Optionsクラスを使用する コード …

python入門~seleniumの導入~

webブラウザ自動化のための、selenium導入までの方法です。 スクレイピングしてみたい人はまずはここからはじめましょう。 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 使用するライブラリ ブラウザに応じたWebDriverの導入 Edge向けWebDriver…

python入門~ファイル・ディレクトリの存在確認~

ファイル・ディレクトリの存在を確認するためには、標準ライブラリosのos.path.exitsts()を使用します。 (adsbygoogle = window.adsbygoogle || []).push({}); import os dir = r"c:\hoge" file = r"c:\hoge\piyo.txt" if os.path.exitsts(dir): pass if os.…

プライバシーポリシー


d払いポイントGETモール