概要

本アプリ「ナンプレ自動解答」は、写真に撮ったナンプレ(数独)の問題を自動的に解答します。

画面の説明

  1. ナンプレ問題・解答 : 撮影した写真から切り出したナンプレの問題や、解答を表示します。
  2. 「問題を消す」ボタン : ナンプレ問題を空にします。
  3. 「問題に戻る」ボタン : 先ほど解答したナンプレ問題(未解答の状態)を再度表示します。
  4. 「カメラで撮る」ボタン : カメラでナンプレ問題を写真に撮り、問題を取り込みます。
  5. 「写真から選ぶ」ボタン : 端末に保存されているナンプレ問題の写真を選択し、問題を取り込みます。
  6. 「問題を解く」ボタン : 取り込んだナンプレ問題に解答します。
  7. 左回転・右回転ボタン : 撮影したナンプレ問題が左右に回転してしまっていた場合に、正しい向きに戻すために使います。
  8. 「画像を表示 / 問題を表示」ボタン : 切り出されたナンプレ問題の画像と、取り込まれたナンプレ問題を見比べるために使います。
  9. ヘルプボタン(画面右上のクエスチョンマーク) : ヘルプページ(本ページ)を表示します。

基本の使い方

  1. アプリを起動した直後は、ナンプレ問題・解答の全てのマスが空になっています。
  2. 「カメラで撮る」(赤いボタン)をタップすると、カメラが開きます。
  3. 本などに印刷されているナンプレ問題(9x9のマス全体)ができるだけ大きくかつ正面から画面に収まるように撮影し、「写真を使用」をタップします。
    • 写真に取った問題が小さすぎたり、斜めすぎたり、歪みすぎたり、画面から切れてしまったり、影がかかって明暗がつきすぎたりすると、問題をうまく取り込めません。
  4. 撮影が終わると、写真からナンプレ問題の各マスの数字が取り込まれ、画面に表示されます。
    • 問題をうまく取り込めなかった場合は、もう一度「カメラで撮る」を行ってください。
    • 問題が冊子に印刷されている場合は、裏のページの印刷が透けているために、数字が誤って認識される場合があります。色の濃い下敷きなどを挟むことをお勧めします。
  5. 「画像を表示」をタップすると、撮影した写真から切り出したナンプレ問題の画像が表示されます。「問題を表示」をタップすると取り込んだナンプレ問題(各マスの数字)が表示されます。見比べながら、ナンプレ問題が正しく取り込まれているか確認してください。
    • 各マスの数字を修正する場合は、該当のマスをタップします。数字を入力する画面が表示されますので、数字または空欄(空白の丸)をタップすると、該当のマスに数字または空欄が入力されます。「X」(赤いボタン)をタップすると、数字は変更されません。
      1. 選択したマス(薄い緑色)
      2. 選択したマスを切り出した画像(数字の確認に使ってください)
  6. ナンプレ問題が正しければ、「問題を解く」(青いボタン)をタップすると、解答が表示されます。
    • 同じ問題をもう一度解く場合は「問題に戻る」ボタンをタップします。
    • 別の問題を解く場合は「カメラで撮る」で次の問題を取り込みます。

こんなときは

プライバシーポリシー

本アプリ「ナンプレ自動解答」は、Googleの提供するGoogle AdMobを利用して広告を表示しています。このため、Google AdMobがユーザの情報を取得し利用する場合があります。Google AdMobに関するGoogleのプライバシーポリシーについては、以下を参照してください。

Googleプライバシーポリシー
https://policies.google.com/privacy

ライセンスについて

本アプリは、写真からナンプレ問題を切り出すためにApache License 2.0であるOpenCVを使用しています。
本アプリは、文字認識のためにMIT LicenseであるSwiftyTesseractを使用しています。

^