HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
1002
AKI画像データから文字列?6解決


AKI

リンク

2007/10/2(Tue) 08:32:09|NO.11331

こんにちは
FAXなどで受信した画像データから指定位置にある文字列(文字&数値)を
エクセルなどのデータで扱えるようにできますか?
数値の画像データが送られてくるのでそれを種類別に集計しないといけません

    S  M  L 合計
品番A 10  10  10 30
品番B 20  20  20 60
 ・  ・  ・  ・ ・
 ・  ・  ・  ・ ・
という風にFAXで送られてきます
コレを同じ品番で集計するのですが
画像そのままだと計算してくれませんので数値に変換したいのですが可能ですか?



この記事に返信する


eller

リンク

2007/10/2(Tue) 10:34:28|NO.11333

可能だとは思います、が、非常に難解でもあると思われます。

以前旧BBSにも似たような質問があったのですが、OCRエンジンをどうにかして使わないとダメみたいです。↓
http://www.onionsoft.net/hsp/beta/betabbs.cgi?mode=allread&no=7381

なおテキストの取得さえできれば、Excelデータへの変換はCOMを使って行うことができます。
サンプルスクリプトsample\comobj\comtest6.hspをご覧ください。



f

リンク

2007/10/2(Tue) 11:45:55|NO.11334

数字だけで良いんなら、根性入れてかかれば個人でも作れるんでね。

むしろ読み取りより、どこに来るか分からない文字の、まさにその位置を見つける
「位置決め作業」が一番ネックかね。


いつも同じ場所にあると言うのなら個々の文字の位置がハッキリするのだから、

適当に文字毎に一文字の領域を縦横16分割くらいにして、
分割したマスのそれぞれ画像の明るさの平均値でも見て、
文字種類別に予め作った最適データと比較してやれば良いんでね。

まあ、頑張ってくれ。



AKI

リンク

2007/10/2(Tue) 12:43:23|NO.11335

こんにちは
自分で同じ画像データ(数値)を用意して比較すると言うことですね
それが一致したら数値に変換して数値化するという風にすればできそうかな^^;
結構難しそうですね



クリミア

リンク

2007/10/2(Tue) 16:18:54|NO.11336

おなじようなことを考えてる人の参考になればと思い書きます。

最初の紙の書式が任意に提案して変更(もしくは追加)できる状況なら、
それ自体にマークシート的なレイアウトを取り入れることで、
if と pget だけで簡単に実現できるかも。

(実際いま広く実用されてるのはこの方法だと思います。
ロトくじの申し込みシートや馬券や通信販売ハガキなど)

きちんと文字認識に挑戦するなら、
HSP3.1のサンプルのなかにcvmatch.hsp
というのがありますので、それがなにかの参考になるかも。(ならないかも)



n

リンク

2007/10/2(Tue) 22:59:50|NO.11360

可能ですかって質問なんだから「可能です」って答えればいいんだよ。
もっとも「可能です」って言われただけじゃ質問者にとっては実現不可能だけどね。
可能ですかって聞いておきながら中身は
「そういうスクリプトを書いてください」や「そういうサンプルをご教授ください」
のようにしか俺には聞こえない。



n

リンク

2007/10/2(Tue) 23:16:30|NO.11363

て す




ONION software Copyright 1997-2023(c) All rights reserved.