Welcome Guest.   Make a donation to an author on the site July 29, 2014, 11:47:46 AM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
The N.A.N.Y. Challenge 2011! Download 30+ custom programs!
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1] 2 Next   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: IDEA: OCR & paste  (Read 22021 times)
alien
Participant
*
Posts: 13


View Profile WWW Give some DonationCredits to this forum member
« on: August 15, 2005, 02:43:52 PM »

I think of a tool to select and copy/paste text from image files.
Logged
iorange28880
Charter Member
***
Posts: 13

View Profile Give some DonationCredits to this forum member
« Reply #1 on: August 15, 2005, 03:55:36 PM »

That's a neat idea, to have OCR built into CH+S.
Logged
mouser
First Author
Administrator
*****
Posts: 33,183



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #2 on: August 15, 2005, 04:03:59 PM »

there is a fantastic shareware to do this kind of stuff - it's called Kleptomania:
http://www.structurise.com/kleptomania/
Logged
kfitting
Charter Member
***
Posts: 574


View Profile Give some DonationCredits to this forum member
« Reply #3 on: September 07, 2005, 07:05:26 PM »

Problem is Kleptomania (and every other software I saw to do this type of thing) cannot OCR a picture displayed on screen.  This would be an awesome feature... though no doubt harder.

Kevin
Logged
rjbull
Charter Member
***
Posts: 2,737

View Profile Give some DonationCredits to this forum member
« Reply #4 on: July 11, 2006, 04:57:57 AM »

Problem is Kleptomania (and every other software I saw to do this type of thing) cannot OCR a picture displayed on screen.

kfitting,

I just googled Screen Desktop OCR.  The features list includes the following - note particularly the section in parentheses in the first claim, BMP and JPG images:

Quote

Recognizes text in any type of document (HTML, Word, Notepad, PDF, BMP or JPG image) or in any part of the screen and saves it to clipboard.

Grabs texts that cannot be saved or printed

Recognizes texts in any language that cannot be saved or printed

Works with all American and European character sets, including the Central-European and Cyrillic

Captures "hidden" text ignoring blocking scripts on Internet pages


Sanity check: I have not tried it myself.  $29.95 shareware.

Logged
kimmchii
Honorary Member
**
Posts: 360


View Profile Give some DonationCredits to this forum member
« Reply #5 on: July 11, 2006, 08:53:22 AM »

ABBYY screenshot reader can capture everything.


* Clipboard01.jpg (43.67 KB, 432x239 - viewed 544 times.)
Logged

If you find a good solution and become attached to it, the solution may become your next problem.
~Robert Anthony
rjbull
Charter Member
***
Posts: 2,737

View Profile Give some DonationCredits to this forum member
« Reply #6 on: July 11, 2006, 10:46:54 AM »

ABBYY screenshot reader can capture everything.

Does "scrape text" from othewise difficult things, like OCRing text in images?

Do you have a URL?
Logged
kimmchii
Honorary Member
**
Posts: 360


View Profile Give some DonationCredits to this forum member
« Reply #7 on: July 11, 2006, 07:08:17 PM »

unfortunately, it comes with ABBYY FineReader 8.0, not a separate program.

yes it can easily scrap text from images as long as it's legible.

you can send me the image and i will try to OCR it for you, see how well it can read.
« Last Edit: July 11, 2006, 07:32:29 PM by kimmchii » Logged

If you find a good solution and become attached to it, the solution may become your next problem.
~Robert Anthony
kfitting
Charter Member
***
Posts: 574


View Profile Give some DonationCredits to this forum member
« Reply #8 on: July 11, 2006, 08:20:39 PM »

I've tried Screen Desktop OCR... it seems like a Kleptomania clone to me.  There are about 3-4 programs that claim to do the same thing and do it almost exactly the same way!  (Even down to the program icon... Top OCR is another name that sounds familiar, but I could be wrong)  The problem is, they dont seem very reliable.  They do great with text in a window, but pictures must need to be perfect cause I've never gotten a picture to work.  I tried them on AutoCAD and got a bunch of gibberish.  I don't know, they just need more refinement or something. 

I like ABBYY's claim to be able to use a digital camera as a scanner, that's awesome... but the price tag is, needless to say, pricey! 

Kevin
Logged
rjbull
Charter Member
***
Posts: 2,737

View Profile Give some DonationCredits to this forum member
« Reply #9 on: July 12, 2006, 03:36:27 AM »

I've tried Screen Desktop OCR... it seems like a Kleptomania clone to me.  There are about 3-4 programs that claim to do the same thing and do it almost exactly the same way!  (Even down to the program icon...

I was astonished to see the same icon.  Dog should not eat dog.

Quote
I like ABBYY's claim to be able to use a digital camera as a scanner, that's awesome... but the price tag is, needless to say, pricey! 

Eye-watering   Sad

Going to take up kimmchi's offer to see if ABBYY will read a typical image?

<later edit>        TopOCR: yes, you're right, with "camera as scanner" apparently the main purpose of the program.

Quote
Digital Camera OCR

Can your camera or smartphone replace a scanner for document capture with OCR? The answer is a resounding YES! TopSoft, Ltd, a leading developer of OCR and image processing software has created an application specifically for OCR data capture with digital cameras and smartphones called TopOCR.

I notice both Kleptomania and ScreenOCR are about 400Kb to download.  TopOCR is ten times that, about 5.4Mb.  "Shareware" in that it only runs ten times rather than {x number of days} before needing registration.

However, I have less personal need of image-reading than of things like extracing bits of Outlook message headings lists, and I imagine Kleptomania and ScreenOCR would do that adequately.

« Last Edit: July 12, 2006, 04:56:55 AM by rjbull » Logged
mouser
First Author
Administrator
*****
Posts: 33,183



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #10 on: July 12, 2006, 03:56:40 AM »

If someone is willing to write up a little summary of the pros and cons of these different tools, we'll see if we can't contact them and get a discount for members.
Logged
app103
That scary taskbar girl
Global Moderator
*****
Posts: 5,117



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #11 on: July 12, 2006, 11:12:54 PM »

Maybe some day if mouser is feeling adventurous, he might add something like this to Screenshot Captor?

Take a screenshot and then use OCR to scrape text from that screenshot, and save the text, rather than the image.
Logged

mouser
First Author
Administrator
*****
Posts: 33,183



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #12 on: July 13, 2006, 12:27:25 AM »

i actually looked into this using an open source ocr tool, but it did such a bad job of ocr that i ditched the idea.
do remember that screenshot captor has lots of functions for adding 3rd party commandline tools as menu items so if someone has an ocr tool that works via commandline, you could interface it.
Logged
murple
Participant
*
Posts: 23

View Profile Give some DonationCredits to this forum member
« Reply #13 on: January 10, 2007, 05:55:45 PM »

I think this is a fantastic idea. I've been wanting to make a small AutoHotkey script for some time which is a simplified version of this. It would just pop-up a transparent, non-intrusive inputbox, allow you to type into it and when you hit enter it disappears and copies the text to the clipboard. I do this sort of thing many times everyday, but since I haven't made the program I usually end up hitting Win+R to type into the Start -> Run box, then do Shift+Home and Ctrl+C, Esc. Anyhow, I just wanted to express my enthusiasm for this project. Too bad the opensource OCR package Mouser found wasn't up to the task.
Logged
rjbull
Charter Member
***
Posts: 2,737

View Profile Give some DonationCredits to this forum member
« Reply #14 on: January 11, 2007, 04:17:11 AM »

would just pop-up a transparent, non-intrusive inputbox, allow you to type into it and when you hit enter it disappears and copies the text to the clipboard.

Murple,

Unless I'm missing something, this doesn't look like OCR... if you just want to put text into the clipboard, there's lots of ways of doing it.  E.g. using Mouser's own Clipboard Help + Spell, you call up the main window, Edit, Insert New Clip.  ClipCache has similar.  Or, from a command line, try Horst Schaeffer's ClipText.



Logged
rjbull
Charter Member
***
Posts: 2,737

View Profile Give some DonationCredits to this forum member
« Reply #15 on: February 04, 2007, 11:10:11 AM »

Problem is Kleptomania (and every other software I saw to do this type of thing) cannot OCR a picture displayed on screen.  This would be an awesome feature... though no doubt harder.

kfitting,

I just noticed that the beta of the full (payware) version of EverNote 2.0 claims to be able to do this:

Quote

AIR-search in images: Search photos and graphics stored in your notes to find embedded typed or handwritten text. Use it for snapshots of whiteboards, product labels, in-store packaging and pricing, business cards, trade show badges, and more.


Logged
kfitting
Charter Member
***
Posts: 574


View Profile Give some DonationCredits to this forum member
« Reply #16 on: February 04, 2007, 12:05:37 PM »

Looks pretty cool... I played with it a little and that is a nifty feature to have.  Unfortunately, Evernote is a huge paradigm shift for me and I don't see myself using it (though I can see where it has a lot of power!). 

As far as OCR stuff is concerned, I wish you could export the text to an RTF file.  That's what I'd really like... to be able to take a picture (or a screenshot) and turn it into editable text.  But, thanks for the heads up on that.  At least someone is developing along these lines!

Kevin
Logged
murple
Participant
*
Posts: 23

View Profile Give some DonationCredits to this forum member
« Reply #17 on: February 08, 2007, 06:58:01 PM »

rjbull,

Quote
Unless I'm missing something, this doesn't look like OCR...

You're entirely right, that is not OCR (although one could -stupidly- argue that it's OCR performed by the user as opposed to the computer :). I would love to have a program which would allow me to select part of my screen, perform OCR on it and copy the recognized text to the clipboard. Unfortunately, coding anything involving OCR is lightyears out of my league.

Instead then, I'd like to conjure up a tiny application which allows you to "write directly to the clipboard" in the easiest, fastest most intuitive and least intrusive way. I'd call it ClipWrite.

Thank you for the program suggestions but they weren't quite what I had in mind.
Logged
murple
Participant
*
Posts: 23

View Profile Give some DonationCredits to this forum member
« Reply #18 on: February 11, 2007, 07:40:46 PM »

ClipWrite isn't very good yet, mostly because it's slow because the code sucks and it's still buggy. But in functionality, this is what I had in mind:

Quote
#singleinstance force
;Run the script, then enter Win+C and type your text. Hitting the enter key, will hide the window and copy what you wrote to the clipboard. Ready to be pasted elsewhere.
coordmode, mouse, screen
;The codeline Enter:: means that hitting enter will close the program and copy the text. This makes it very quick to close, but it disables your enter key when elsewhere when the program is running. What is the workaround for this? I want the code in the Enter:: section to be executed only if the gui


#z::
 gosub, BuildGui
return



Enter::
 GuiControlGet, MyEdit
 if ErrorLevel = 0
  {
   clipboard = %ControlText%
   Gui, destroy
   SetTimer, UpdateGUI, Off
  }
return

#q::ExitApp


BuildGui:
 CustomColor = EEAA99  ; Can be any RGB color (it will be made transparent below).
 Gui, +AlwaysOnTop +LastFound +Owner  ; +Owner prevents a taskbar button from appearing.
 Gui, Color, %CustomColor%
 Gui, Font, s20
 Gui, Add, Text, w500 vMyText c800080, XXXXX YYYYY  ; XX & YY serve to auto-size the window.
 Gui, Add, Edit, vMyEdit
 GuiControl, Move, MyEdit, x10000 y10000 
 ;GuiControl, hide, MyEdit


 ; Make all pixels of this color transparent and make the text itself translucent (150):
 WinSet, TransColor, %CustomColor% 200
 Gui, -Caption  ; Remove the title bar and window borders.


 SetTimer, UpdateGUI, 50
  Gosub, UpdateGUI  ; Make the first update immediate rather than waiting for the timer.
 return

return


UpdateGUI:
 MouseGetPos, MouseX, MouseY
 msgWidth = 570
 msgHeight = 120
 SysGet, MonitorWorkArea, MonitorWorkArea, %A_Index%
 maxRight := (MonitorWorkAreaRight - msgWidth)
 maxBottom := (MonitorWorkAreaBottom - msgHeight)


 ;msgbox, msgWidth:%msgWidth%`nmsgHeight: %msgHeight%`n`nMouseX: %MouseX%`nMouseY: %MouseY%`n`nMonRight: %MonitorWorkAreaRight%`nMonBot: %MonitorWorkAreaBottom%`n`nMaxRight: %maxRight%`nMaxBot: %maxBottom%

 if(MouseX > maxRight)
 {
 MouseX = %maxRight%
 }

 if(MouseY > maxBottom)
 {
 MouseY = %maxBottom%
 }

 Gui, Show, x%MouseX% y%MouseY%
 ;GuiControl,, MyText, x%MouseX% y%MouseY%
 GuiControlGet, ControlText, , MyEdit, Text
 GuiControl,, MyText, %ControlText%
return

Could be used together with Jim Biancolo's PlainPaste as a sort of clipboard extension.
Logged
rjbull
Charter Member
***
Posts: 2,737

View Profile Give some DonationCredits to this forum member
« Reply #19 on: February 12, 2007, 03:55:48 AM »

one could -stupidly- argue that it's OCR performed by the user as opposed to the computer smiley

I thought that was traditionally known as "reading"   Cool

Quote
I would love to have a program which would allow me to select part of my screen, perform OCR on it and copy the recognized text to the clipboard.

That's exactly what Kleptomania does.

Quote
I'd like to conjure up a tiny application which allows you to "write directly to the clipboard" in the easiest, fastest most intuitive and least intrusive way. I'd call it ClipWrite.

Good luck with that, but, you could always keep a small fast editor like TED Notepad running in the background?

Logged
kartal
Supporting Member
**
Posts: 1,529


View Profile Give some DonationCredits to this forum member
« Reply #20 on: August 16, 2008, 05:39:08 PM »

kleptomania`s success rate is not very high.I have tried it in xyplorer and gave me gibberish for example.



one could -stupidly- argue that it's OCR performed by the user as opposed to the computer smiley

I thought that was traditionally known as "reading"   Cool

Quote
I would love to have a program which would allow me to select part of my screen, perform OCR on it and copy the recognized text to the clipboard.

That's exactly what Kleptomania does.

Quote
I'd like to conjure up a tiny application which allows you to "write directly to the clipboard" in the easiest, fastest most intuitive and least intrusive way. I'd call it ClipWrite.

Good luck with that, but, you could always keep a small fast editor like TED Notepad running in the background?


Logged
yksyks
Supporting Member
**
Posts: 460


see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #21 on: August 17, 2008, 02:08:58 AM »

Quote
I would love to have a program which would allow me to select part of my screen, perform OCR on it and copy the recognized text to the clipboard.

I'm using for this purpose JOCR. Not very new, not always 100 % reliable, but free, simple and does what it's supposed to.
Logged
kartal
Supporting Member
**
Posts: 1,529


View Profile Give some DonationCredits to this forum member
« Reply #22 on: August 17, 2008, 02:29:11 AM »

It looks like JOCR requires Msoffice to be installed? I do nto have it and it gives me error.


Quote
I would love to have a program which would allow me to select part of my screen, perform OCR on it and copy the recognized text to the clipboard.

I'm using for this purpose JOCR. Not very new, not always 100 % reliable, but free, simple and does what it's supposed to.
Logged
yksyks
Supporting Member
**
Posts: 460


see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #23 on: August 17, 2008, 02:34:42 AM »

It looks like JOCR requires Msoffice to be installed? I do nto have it and it gives me error.

You're right, I completely forgot it, sorry. From the website:

Quote
JOCR requires Microsoft Office 2003 or higher version.

Anyway, for MS Office users it's quite useful tool.
Logged
rjbull
Charter Member
***
Posts: 2,737

View Profile Give some DonationCredits to this forum member
« Reply #24 on: August 20, 2008, 09:39:04 AM »

kleptomania`s success rate is not very high.I have tried it in xyplorer and gave me gibberish for example.

It doesn't work on very small fonts.  Could that be the problem?

Logged
Pages: [1] 2 Next   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.062s | Server load: 0.23 ]