解決済み

バーションアップの画像前後比較テスト。PCの画面を

  • 困ってます
  • 質問No.9609413
  • 閲覧数42
  • ありがとう数1
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 45% (3367/7354)

バーションアップの画像前後比較テスト。PCの画面をスクリーンショットを撮ってバージョンアップ後の画面との差異を2枚の画像から比較して差があると教えてくれるバッチ処理できるアプリを教えて下さい。

質問者が選んだベストアンサー

  • 回答No.2

ベストアンサー率 44% (190/425)

ピンポイントでそのようなアプリがあるとは思えませんが、作ればあります。
技術者向けで質問されているのでしたら、プログラムを書いて見ればいいと思います。
<その1>
プログラムからスクリーンショットを取る。
https://www.ipentec.com/document/csharp-screen-capture-copyfromscreen-winform
https://dobon.net/vb/dotnet/graphics/screencapture.html
https://www.atmarkit.co.jp/fdotnet/dotnettips/428screencapture/screencapture.html
上記サイトなどを参考にスクリーンショットを撮るpowershell関数を書いてみました。
add-type -assembly system.windows.forms
add-type -assembly system.drawing
function capcha( $path ){
$Screen=[windows.forms.screen]::primaryScreen.bounds
$BitMap=new-object drawing.bitmap( $Screen.Width, $Screen.Height, [System.Drawing.Imaging.PixelFormat]"Format32bppArgb")
$Graphic=[System.Drawing.graphics]::fromimage( $BitMap )
$Graphic.CopyFromScreen( $Screen.X, $Screen.Y, $Screen.Size, [System.Drawing.CopyPixelOperation]"SourceCopy" )
$BitMap.save( $path, [System.Drawing.Imaging.ImageFormat]"bmp" )
}

使い方は
capcha 保存先パス文字列
です。
<その2>
2枚の画像を比較する
https://kitigai.hatenablog.com/entry/2017/09/18/025116
こっちはpowershellにはしていませんが同じようにできると思います。
お礼コメント
gasshop2017

お礼率 45% (3367/7354)

ありがとう
投稿日時 - 2019-04-22 20:59:00

その他の回答 (全1件)

  • 回答No.1
そんなアプリは聞いた事がない
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
関連するQ&A
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

ピックアップ

ページ先頭へ