yashsingh1/xdaforums huggingface dataset:
[Tilt, TyTN II, MDA Vario III General] papacat:
Using a CDMA Omnia 910 (Verizon) and v.07 it would not work for me. It would mis-read some codes but just could not read the vast majority of codes. It looked to me like it was stretching or squeezing the picture to fit the screen when it moved from camera to Barcorama. I tested it mostly on books, which all read fine on the Touch Pro we have.

I downloaded v.08c and have been trying that instead. With "Live scanning" off it seems to be working quite well. I can take a pic of a barcode and it reads and recognizes perfectly. I do have to manually exit the camera app after taking the picture, but that is no big deal.

However, when I try Live scanning, it doesn't work. I press "scan" and the screen stays however it was before I pressed it (black if a fresh boot of barcorama or keeps the previous pic if switching from shoot mode). At the top it says "Please wait..." and it stays like that. It is clearly taking cpu cycles, as the mouse slows down a lot. I can press "Stop" and it stops and the mouse movements return to normal, but the screen still says "Please wait..."

Great app, by the way. I've used it in Target checking out clearance items and it has helped enormously!

If I can help let me know. I'm not a dev or even have a clue how to program but I am another Omnia user.
[Tilt, TyTN II, MDA Vario III General] js349:
I finally got it to sort of work on my Mogul. I had to make sure I had more than 10m of memory available before it would attempt to work. I actually used the live scanning and autofocus and it goes to the web site I have specified (www.fastpricecheck.com) but the bar code is not clear enough for it to find it. Any ideas what I can do to get better results?
[Tilt, TyTN II, MDA Vario III General] kireol:
I'm trying to run it on my Sprint Touch Pro

I took a few pics with the camera.

Loaded up Barcorama.

Navigated to the pics.

clicked open

The screen flashes for a second, then I get:

"Error: An unexpected error has occurred in Barcorama.exe....."

I hit details and it says

"barcorama.exe

OutOfMemoryException

at

Microsoft.AGL.common.MISC.HandleAr()

at

System.Drawing.Bitmap._InitFromMemoryStream()

at System.Drawing.Bitmap..ctor()

at BarcoramaNS.BarcoramaCL.decode()

at

BackgroundDecoder.BackgroundDecode()"

Phone Memory

Storage

total 327.77 MB

in use 89.81 MB

Free: 237.97MB

Program

total 203.24 MB

in use: 78.36 MB

Free: 124.88 MB
[Tilt, TyTN II, MDA Vario III General] zippyioa:
Can anyone help on this?
[Tilt, TyTN II, MDA Vario III General] nocodeuk:
Just wanted to say I found this app yesterday and its exactly what I was looking for on my touch pro. I have used the live mode on the touch pro and it worked fantastically well. great App Hypest. Thank you very much.
[Tilt, TyTN II, MDA Vario III General] webdude12:
Anyone know how to make the program launch a text message to Google SMS. I dont really care about launching a website. I use Google SMS to price compare all the time. :-)
[Tilt, TyTN II, MDA Vario III General] r0ck0:
Thats a good question. If you find out please post.

I am currently using this search string to search amazon. it works pretty well.

http://www.amazon.com/s/?url=search-alias=aps&field-keywords=!####!
[Tilt, TyTN II, MDA Vario III General] rkub:
I'm trying out v0.8a on my Tilt using the same rom and have the exact same problems... I can only use the program w/o Live Scanning and when I do take a pic it can't ever get the barcode... Any suggestions?

edit: ok, got it to work w/o autofocus, but I wish I could get Live Scan to work... Very cool piece of software!
[Tilt, TyTN II, MDA Vario III General] webdude12:
Ok, This works for those that want to send a text message to Google

Under Settings:

1. Change Program to Run to:

\windows\tmail.exe

2. Change Arguments to:

-service "SMS" -to "466453" -body "!###!"

I havent figured out how to make it auto send, but that fills in everything accordingly. :-)
[Tilt, TyTN II, MDA Vario III General] thegof:
My first impressions of the program are quite good (on the Touch Pro). Is there any chance that you are planning on updating the version of Zxing from your current 0.3 to the current 1.2? It seems like there have been a lot of improvements in the library, plus improved support for additional codes (specifically I was looking for ITF, Interleaved 2 of 5 which is now implemented).
[Tilt, TyTN II, MDA Vario III General] hypest:
I have already incorporated v1.2... You can test it with this build here...

I hope you see better results with this :). Feel free to share your findings ;)
[Tilt, TyTN II, MDA Vario III General] thegof:
Well, I checked out your version from barcorama_v08c_pre2.cab

In the options area, you don't have the option to enable Interleaved 2 of 5 (aka ITF aka Interleaved25). So it doesn't pick up the code from an ITF barcode. Also having some issues with losing the single shot picture mode after testing live scanning.... :confused:
[Tilt, TyTN II, MDA Vario III General] thegof:
Further checking with version "c" shows that it doesn't want to find the barcodes, even for easy UPC pics. Falling back to the "a" version has the same UPC codes read in seconds.
[Tilt, TyTN II, MDA Vario III General] xboomer55:
v.08a works well on my at&t fuze (rom in sig) using live mode and autofocus. Tried v.08c briefly but no success in live mode. Went back to v.08a.
[Tilt, TyTN II, MDA Vario III General] flashpoint250:
Confused

Hey guys, Awesome job on creating this app, but i seem to be having some issues. Wondering if anyone has some ideas on how to resolve this.

First of I have a Tmobile Shadow Running:

ROM ver. 1.11.531.5

and window mobile 6.0

Anytime I install the barcorama_v08a.cab into my phone, I go to run the program and it tells me that it has encountered and error and it shows a list of what looks like files that my be missing or what not. Also on reading the forum on which i found this app, the guy writing the info on the forum refers to going into the file directory and editing the setting.txt file to adjust default web browsers and other things. In the the barcorama directory there is not even a settings.txt only a barcorama.exe (using totalcomander phone unlocker)

any ideas on whats happening or what im doing wrong would be greatly appreciated.

Thanks
[Tilt, TyTN II, MDA Vario III General] miXwui:
Hi, I also could not get this to work on my T-Mobile Dash. It gives me an error "An unexpected error has occured in Barcorama.exe. Select Quit and then restart this program, or select Details for more information." whenever I try to run it. When I click details, it says

Barcorama.exe

NotSupportedException

and then it says a bunch of stuff like

at Microsoft.AGL.Common.MISC.HandleAr()

at System.Windows.Forms.Control._InitInstance()

and so on. Thanks for the help.
[Tilt, TyTN II, MDA Vario III General] furrypotato:
Just discovered your software tonight.

I'm using a HTc Touch HD (Blackstone)

Installed 0.8a and it works ok in live mode. 0.8c would not recognise barcodes so went back to a and it's fine again.

Just a shame there arent any decent UK based barcode shopping comparison websites I can pass the info to. But Google will do for a start.

Keep up the good work and thanks.

Dylan
[Tilt, TyTN II, MDA Vario III General] -haze-:
This is great software, I've been looking for something like this.

I actually just installed Microsoft Tag the other day, I hope that catches on also.

I second the request to be able to choose which browser opens. PIE has been really buggy for me lately. I would rather have the app use Opera.

*Edit* I just saw that there is an option to choose which program opens. I'm going to try to replace it with Opera.

Nice!

*Edit #2* In settings, I replaced /windows/iexplore.exe with /windows/Opera9.exe and it works perfectly.

This is awesome!
[Tilt, TyTN II, MDA Vario III General] bullmoose20:
+1 for me. exactly the same situaton except that I am on a Samsung Ace / Blackjack 2

I have NETCF V3.5 installed which is supposed to be backwards compatible to version 1.0"

v7 and v8a,b,c of Barcorama give me this error

regards,

bullmoose20
[Tilt, TyTN II, MDA Vario III General] miguel78:
HTC Touch 3G

I'm using this great piece of software on HTC Touch 3G (also called HTC Jade). Recognition seems to work fine in auto focus and live mode, also Internet Explorer (or Opera) is starting and the google website is launched.

Unfortunately only the words "please wait..." are pasted into the google search box (and also in the clipboard; when I run e.g. Word and choose "paste" only the words "please wait..." appear in the new word document).

So I seem to be able to get the barcodes but not to use them from the clipboard or in any other way. I would appreciate any help! Thanx!
[Tilt, TyTN II, MDA Vario III General] jro2020:
just fyi

7 works great

8a won't install

8b and 8c won't recognize at all in either mode.

ATT Fuze, stock roms
[Tilt, TyTN II, MDA Vario III General] furry:
V08a works for me but I can't see any of the settings (see pic) What do they stand for or how can I veiw them?

Edit: this is running on my Sprint Touch 6.1
[Tilt, TyTN II, MDA Vario III General] aboris2000:
Samsung Saga

Tested this on the Saga. Installed and ran fine. Launched the camera, but then seemed to hang after returning to process the image. The images did get captured and stored, as i can see the files. I had to kill the app using task manager.... tried to open and process the images after the restart, but that cause the same hanging problem. the images did open, but the the "please wait" text sat there for several minutes.

hope this helps.

regards,

A
[Tilt, TyTN II, MDA Vario III General] Dadaism:
V08c works on X1 but it doesnt recognize any barcode in normal and live scan mode. am i doing anything wrong?

installed on storage card ...
[Tilt, TyTN II, MDA Vario III General] Neoptolemus:
Search Problem?

Hi, thanks for the newest version.

I've been trying to get the live search to work on my HTC fuze, but whenever I run the external program (Program \windows\OperaL.exe, Arguments http://www.google.com/products?q=!###!), the program inserts the term "Please wait" in the argument, instead of a barcode...

Any fixes for this? Any idea what might be causing the problem on my end?

Thanks.
[Tilt, TyTN II, MDA Vario III General] sim_wat:
Hi I've got version v0.8c Which I'm trying to use on my Xperia X1, unfortunately it only says no capture at the top, it says it has saved but when you look for the image it says none can be found. Will this be able to work on the x1 and also 1d barcodes??

Thanks
[Tilt, TyTN II, MDA Vario III General] jro2020:
Good News (for me)

8a installed with cabviazctivsync on my ATT FUze stock rom and works perfectly in both live capture and normal mode! any chance thugh of adding a flashlight on, in live mode, feature for dark areas though?
[Tilt, TyTN II, MDA Vario III General] KD8DNS:
Here is my question. What Arguments string is good to use other than google. I have seen some mobile price comparison places with a nice interface, Like fastpricecheck.com's winmo app.
[Tilt, TyTN II, MDA Vario III General] mkucuksari:
Installed "barcorama_v08a.cab" to HTC Diamond.

Working perfect, many thanks for this great application.

Waiting new releases:)
[Tilt, TyTN II, MDA Vario III General] nelace:
win32exception

I have a htc pro and when I run v0.8 I always get win32exception message. What do I do?
[Tilt, TyTN II, MDA Vario III General] thx1200:
Please wait... : Barcode found!

I searched the thread and could not find a discussion for this topic, but this is a LONG thread, so I apologize if I am repeating an issue.

Sometimes when live scanning, I'll click the enter button on the d-pad and it will say "please wait" then it will say "barcode found!" and then it will proceed to launch a google search for "please wait." :-)

This also can happen when you get "No capture" when capturing externally.

It works pretty well with the external capturing, but on my Touch Pro I have the auto backlight adjust enabled and it goes bright for the camera mode (normal) but when leaving the camera mode, it stays bright, so I don't want to use that. I'd rather live scan anyway!

The one time I got live capture to actually find a barcode live, it was in a very bright room. Sort of odd (to me) that the external capture in the same light works when live capture in the same light doesn't.

On the bright side, the experimental autofocus works perfect!
[Tilt, TyTN II, MDA Vario III General] chronster:
hey man. Just wanted to let you know I haven't given up on using this code with an inventory app. I just have been swamped at work. The idea is still fresh in my mind though :)
[Tilt, TyTN II, MDA Vario III General] siimot:
Whats the original settings i managed to mess my settings.txt up, i want to get it to bring up the prices from the UK google site

Looks like a great application
[Tilt, TyTN II, MDA Vario III General] RobRedbeard:
Excellent start. I'm using a Blackstone (Touch HD), and I'm not sure if it's ever going to be able to work well for this though. Why is the camera on this phone so ridiculously slow? I wonder what the point of a 5mp camera was when it's nearly impossible to get anything but blur.

Is the ultra-slow camera speed on the HD a ROM issue that might get fixed or should we write off things like barcode scanning? I've tried setting my camera to its lowest settings, and it doesn't really get any faster.

Rob
[Tilt, TyTN II, MDA Vario III General] pakopakopako:
In my HTC TyTN II everything works fine. In "live" mode it's a little slow, but it really works :)
[Tilt, TyTN II, MDA Vario III General] vector31337:
nice got it working straight away on my touch HD.
[Tilt, TyTN II, MDA Vario III General] cyber_pete:
I have been looking for a program like this since I first saw it on my bosses H1. I am using on a FUZE. Any tips for getting the barcode to be recognized better, right now it is being recognized 1 out of every 10 times?
[Tilt, TyTN II, MDA Vario III General] suarezlea:
It runs a little slow on my HTC TyTN II. I think it takes a lot to say that has not been found a bar code when can not detect it.

Runs great in my omnia (the processor and the camera are better) but not works in Live Scan Mode and not return automatically from the camera.

Great piece of software.

Cheers.
[Tilt, TyTN II, MDA Vario III General] benfoster1977:
Will Barcorama work on the Moto Q9c?

I installed it but get an error everytime
[Tilt, TyTN II, MDA Vario III General] suarezlea:
Can you commit the code of the latest version?
[Tilt, TyTN II, MDA Vario III General] benfoster1977:
still can't get barcorama installed on my Moto Q9c

Can anyone help?
[Tilt, TyTN II, MDA Vario III General] pizzaguy:
I get the same error as nsa666 on my tilt (default rom)
[Tilt, TyTN II, MDA Vario III General] srowen:
In the interest of speed it doesn't by default try real hard to find a barcode. It will only find 1D codes that are "upright" -- long axis is basically left to right. Some rotation is OK. So the image you posted won't get recognized. It also won't work if flipped upside down.

Both of those are quite possible, just not desirable by default. On a slow phone, where we're trying 6 1D formats and QR Codes, we don't want to spend too much time. We were thinking of adding a "try harder" hint/mode that would tell it to try a longer search.

The other note is that it will look around the vertical middle of the image for a barcode but not search too far outside that range. So you should try to center the barcode in the capture. Again that could be changed or expanded in a "try harder" mode.

You can toss images against the decoder library here:

http://zxing.org/w/decode.jspx

The original image won't decode but it will if you flip it 90 degrees clockwise.
[Tilt, TyTN II, MDA Vario III General] hypest:
horizontally and vertically

to srowen:

I have actually slightly modified the recognition code to search both horizontally and vertically, though only "left to right" in both cases. So the photo with the "green cd case" I've uploaded does get recognized. Have you tried it and it failed?

hypest
[Tilt, TyTN II, MDA Vario III General] hypest:
nsa666:

This observation was certainly good! I've made some adjustments and I've uploaded (yet another build) in #1 post - the "nonewdir" one. Perhaps you want to try that also...

hypest
[Tilt, TyTN II, MDA Vario III General] nsa666:
Great, new version works! :) Now you can try to speed it up( for example settings for codetypes that should be recognized schould greatly improve the performance). If it was my programm i would extract the recognition in another thread(than the graphics) and make a progress bar or something, because it seems for some seconds that it hangs.
[Tilt, TyTN II, MDA Vario III General] hypest:
At last! It was rather frustrating that the prog worked only on my device!

Your recommendation about the separate thread is actually already in the version I'm working on :)

hypest
[Tilt, TyTN II, MDA Vario III General] pizzaguy:
Sweet! After many, many, tries realizing it was on the wrong resolution or i was holding it the wrong way, it works! :D

...has anyone tried it with 2D barcodes?
[Tilt, TyTN II, MDA Vario III General] srowen:
Ah no I was trying with the most recent version of our (Java) code. Makes sense that it works if you've modified it to check other orientations.
[Tilt, TyTN II, MDA Vario III General] srowen:
Not sure exactly how much the code was modified, but as of version 0.3, you should be able to easily select a Reader implementation that only looks for the format you want.

EAN13Reader will only look for EAN13, and should be blazingly fast by itself. MultiFormatOneDReader will look for all six supported 1D formats pretty efficiently. If you use the full MultiFormatReader then it's also looking for QR Codes (later, Data Matrix too) which you don't seem to want. But at least it tries 1D formats first, so, you're only incurring that overhead when a 1D format is not recognized.
[Tilt, TyTN II, MDA Vario III General] hypest:
Please, find in the #1 post a newer version, implementing new (micro)features and incorporating the fixes from the "remoting debugging" sessions I had here with fellow posters! This is a more user-friendly version as it bypasses the second "ok" to close the camera application, and uses backgound threads for the main jobs.

to srowen:

I have already spotted the decoder-selection functionality, and also have noticed the oftenly quick response of the EAN13 decoder. I hope I will quickly make progress in the basic application functionality so I can dive into the zxing code. I'm particularily interested in experimenting with the image preprocessing.

have fun,

hypest
[Tilt, TyTN II, MDA Vario III General] nsa666:
New version dont work. It says "Dependency not found OpenNETCF, Version 2.1.0.0" when i klick on "shot".
[Tilt, TyTN II, MDA Vario III General] sahoopes:
Mine too. I have netcf version 2.0.7045.0 and Barcorama is looking for 2.1.0.0. Do we need it and how to get it? Can only find 2.0 SP1 downloads from microsoft.
[Tilt, TyTN II, MDA Vario III General] hypest:
oops, sorry about that... I revised the zip. Just unzip the DLLs in the same directory as Barcorama.exe

hypest

ps. Generally, I have small problems in editing the attachments in the #1 post. I'm away from home these days on bussiness, and I'm accessing the net through my kaiser's :) gprs + flat rate wap access (through proxy) + opera. Well, opera does not seem to parse the xhtml consistenly (my normal browser (Firefox) needs the Force Content-Type extension which I don't prefer). Anyway, I guess I have to be patient until Thursday, when I'll be back on my home's DSL.
[Tilt, TyTN II, MDA Vario III General] nsa666:
It works now.
[Tilt, TyTN II, MDA Vario III General] sahoopes:
Whoa!

Nice. I've been following your thread and decided to try today. What great progress. And a great thing you're doing for the XDA community.

Any chance it does/will support POSTNET barcodes (used by the US Postal Service)? I'll post an image if needed.
[Tilt, TyTN II, MDA Vario III General] hypest:
Thank you so much for your comment! I've taken lots of great info/stuff from the XDA community myself that it only comes natural to give something back!

At the moment my focus is on the basic structure of the app. On a subsequent phase, I plan to establish a framework to expose the barcode algorithm in such a way that will be user-extensible. So yes, there is a chance for POSTNET support :)

hypest
[Tilt, TyTN II, MDA Vario III General] sahoopes:
Thanks for everything hypest
[Tilt, TyTN II, MDA Vario III General] while(!(linux)){wm}:
Cancel button for impatient people?

Sorry if this has been discussed already...

I notice that if i get a well focused shot, it usually recognizes the barcode very quickly, but if it's slightly out of focus, it takes a while and then times out and says "no barcode".

Could you maybe make a "cancel" button available during processing? I know when a picture didnt turn out right, and based on experience, i know if it's going to get it or not after a few seconds of waiting, it would save a lot of time if i could retake a bad shot instead of waiting for it to figure it out.

Thanks and keep up the great work!
[Tilt, TyTN II, MDA Vario III General] while(!(linux)){wm}:
Copy?

It would also be nice if there was a button to copy the code after it has been read to be inserted into another application.
[Tilt, TyTN II, MDA Vario III General] pizzaguy:
Can barcorama read a barcode (Code 39) that contains text? Using a plugin for Paint.Net i generated 2 barcodes one with text ("pizzaguy") and one with just numbers ("1234567"). It read the numbers but couldnt get the text. Will this ever be possible, or is the plugin just incorrectly coding in letters?

Also, While, use the edit button if you need to add something to a post.
[Tilt, TyTN II, MDA Vario III General] ehanhan:
Works great on my CDMA Touch Pro on Sprint's network, this was cooked into KK's 1.7 custom rom
[Tilt, TyTN II, MDA Vario III General] sjoerdarntzen:
other url

Nice App! Can we get it a level further so it will become the Shop Savvy for windows mobile?

How can i get this to search in www.upcdatabase.com instead of google?
[Tilt, TyTN II, MDA Vario III General] mccscs:
Can we get the source for the latest version?

I have just downloaded the source code and got it running on my HTC Touch HD however it does not seem to be the latest version. Would you mind posting the source with progressive scan etc??

Great concept by the way and worthy of more development.
[Tilt, TyTN II, MDA Vario III General] HuusPhanLe:
Camera Mode Suggestion i910

I am running this program on the i910 Omnia.

When Barcorama starts up camera mode, most of the other camera settings are disabled by default. I often found that the pictures of barcodes are very blurry.

I would suggest that it start up in "Text" mode instead of "SCN" or have option to change these modes. Results using camera at 320x240 in text mode makes for much clearer close up shots and the barcode much more readable.
[Tilt, TyTN II, MDA Vario III General] SPIDERTECH:
Instead of having it search google, have the program append the barcode to the end of http://www.upcdatabase.com/item/