プログラミング

Web

バーコードリーダー作ってみたい【JavaScript】【QuaggaJS】【Webカメラ】

自宅の物の在庫管理アプリを作りたいなーと思っていた時、簡単にスマホのカメラ等を使ってバーコードリーダーを作れるとのことなので試して見ました。 まずはバーコードリーダー部分だけ投稿してみます。 HTML <!DOCTYPE html> <ht...
Python

PythonでAndroidをリモート制御する【ADB】

今回はPythonからAndroid端末をリモートで制御する方法です。 adb.exeのパスを確認する 以前にNOX Playerをインストールした際、なにを思ったかEドライブにインストールしていたみたいです。 Androidの開発環境とか...
C#

【C#】オブジェクトのDeepCopyとCompare

C#でオブジェクトをコピーするときや比較するときは、単に"="や"=="演算子を使用すると参照コピー(参照比較)になります。 内部の実体まで複製するコードを記載します。 下準備 以前のシリアライズ関数を用意します。 public stati...
プログラミング

【Chromeアドオン】自分独自のちょっとしたアドオン作る

いつも見ているサイトでちょっとだけ独自のスクリプトを走らせたいときがありました。 そのメモ。 まず、どこかにフォルダを作って、content.jsとmanifest.jsonを作成します。 それぞれの中身は下記です。 ■content.js...
C#

【C#】Google検索する(ブラウザを開く)

C#を使って指定のキーワードを使い、ブラウザを開いてGoogle検索を行うコードを記載します。 ソフトから自動で既定のブラウザを開き、検索結果を表示するところまで。 public void GoogleSearch(string keywo...
Python

【Python】画像から文字列を認識する(OCR)【コード】

PythonでTesseract-OCRを使って画像から文字認識をします。 まず、Tesseract-OCRをインストールします。(リンクは後日更新) 私はWindowsを使用しておりますので公式サイトからインストーラーをダウンロードしてイ...
C#

C#とPython間で画像を受け渡す【クラス】

C#とPythonでHTTP通信を行い、画像を受け渡すコードを記載します。 ■C#側 public class RestClient { private static readonly string BASE_URL = " private...
C#

【C#】画面の一部をスクリーンショットする

■デスクトップ上の領域をスクリーンショットするコードを記載します。 public Bitmap CaptureScreen(Rectangle screenRect) { Bitmap bmp = new Bitmap(screenRect...
C#

【C#】画面上に枠を表示する

C#でデスクトップ上に四角枠を表示するコードを記載します。 ↓の青枠みたいに表示します。 ■DialogRegionView.cs using System; using System.Collections.Generic; using ...
C#

【C#】画面の領域をマウスで範囲指定する

C#でデスクトップ上の領域をマウスで選択するソースコードを記載します。 実行すると半透明のフォームを画面一杯に表示し、 マウスをドラッグすると選択した座標を取得できます。 選択領域は赤枠で追従します。 ■DialosRegionSelect...