Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I want to read content(text data) from jpg image. Can someone give me a sample java program to refer.
The image would be a white page. The text would be in black. How do I extract data(lines/alphabets) and print it.
Help would be much appreciated.
Thanks
Take a look at this SO question for OCR in Java. Once you are able to pull out the text, doing manipulations on the text can be taken care of by using Apache Lucene. Also, in case you are interested in image metadata as well, Apache Tika might be useful.
Pay attention for products by ABBYY. For example there is ABBYY Cloud OCR SDK – cloud-based OCR technology. It has very high recognition accuracy, a lot of documentation and good support.
You can try to use it in several easy steps:
1. Create a free account
2. Create an application using code samples for Java
If you need additional help, use ABBYY's forum or publish your questions in comments below.
I work for ABBYY and ready to help you.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I have been developing Android application, and I need to read PDF-files in my app. There are some requirements for lib:
will the solution be able to read fairly large files? Like if the file is much larger than available memory, would it be able to read piece by piece as the user browses?
will in the future this module be able to read from a stream not just from a file?
will the solution, with this or future project/effort be able to re-flow text - to accommodate different screen sizes?
what version of the PDF format (up to) will it be able to read.
Please, recommend me some library.
Hi yeah you can do it with iText lib in java. see this Itext Lib
and also see this Code
hope it will help you. and one thing you cant edit PDF in android directly yet there is no such API or lib. try to fin more Google it.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm looking for a good libraries to edit .mp3 tags ID3v(22,23,24) (like author, title, track and this kind of stuff), write in java or clojure, any ideas ?
There is some standard "de facto" in this field...
I have just look at this question:
https://stackoverflow.com/questions/73147/i-need-an-id3-tag-reader-library-for-java-preferably-a-fast-one
But if there is something more would be great...
Perfect would be if the libraries supported not only .mp3 but also .ogg and .wma...
Thanks everybody, and sorry for my English...
You can use JAudiotagger library JAudiotagger
I built a Swing project last year that used JAudioTagger, and it worked great.
I only added support for mp3 to my app, but I believe it support more than that.
I know this is a bit late, but maybe it will help someone. I also wanted a library for this, so I wrote a library supporting all of the commonly used tag fields in mp3, ogg, flac, and mp4/m4a files. Source and documentation can be found here: https://github.com/DanPallas/green-tags and it is up on clojars.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
i am wondering if there is any opensource and freeware solution to extract roads from an image, like google map images?
i think it maybe possible to code something like that with AI solutions, but i dont know where to start
thnx
If you're mainly interested in the results, instead of an algorithm, you may want to check out OpenStreetMaps.
Otherwise, you should focus on computer vision solutions and a framework such as OpenCV in order to process raw imagery and filter out streets based on their features – which is not trivial.
This sounds like it would be a valuable resource to cartographers ranging from 'street directory' publishers to the military.
I'm sure proprietary commercial software exists, but open source and freeware — probably not.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I need an open source GIS that allows one to view/zoom/click the maps using a web browser and should be java compliant (deployable on a java app server).
Well, I have tried to structure the requirement in 'what-i-have' and 'what-i-need' lists:
Inputs:
Location: lat/long
Data : Text to display
zoom level: (assume there are about 5)
Output
Data displayed on a Map
Would appreciate all the help I can get.
Thanks.
UPDATE: GeoServer + OpenLayers seems to be the best fit for this requirement
GeoServer: http://geoserver.org/display/GEOS/Welcome
...is what I use. You have work ahead of you no matter what you pick, though. Setting up data sources and making them look nice is a decent amount of effort.
For the client side, OpenLayers is an excellent Javascript library.
I agree with the geoserver response and all the rest of the responses ignore your statement that is has to work with Java. The only other bad option would be to write something yourself using geotools.
Go to the OpenGeo site and see the stack they support. That is the stack you are probably most interested in deploying.
I guess you'll need:
GDAL/OGR to translate the data into a kml file example
Take that KML file and pump it into either:
a. Google maps api or openlayers
b. I've had lots of luck using featuresever which I personally recommend
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I'm looking for a Java framework to help with some data mining specific to images. We have a set of historical images that I would like to categorize and classify. I'm was hoping to find something like weka http://www.cs.waikato.ac.nz/ml/weka/ or Marsyas http://marsyas.sness.net but more specific to sifting through image data to find patterns. Any suggestions?
What about using the OpenCV library for Processing? Technically, Processing is not Java, but it runs on the JVM and shouldn't be difficult to get working. OpenCV is the standard choice for computer vision, which is what you're trying to do.
I played around with Neuroph (http://neuroph.sourceforge.net) which is a neural network framework for Java, and they have a very nice image recognition tutorial that I think everybody should read, but specially if you're dealing with image recognition: http://neuroph.sourceforge.net/image_recognition.html
Have a look at OpenCV with JavaCV libraries from Google. Simply use function from that library to find whatever patterns you want.
It'll be a great surprise for me if you can find such library.
I can advice you to find some library with ART neural network implementation. Then you can add some photos to each category you want to recognize and ART algorithm will try to recognize all other photos.