nokia 上的好玩应用

来源:互联网 发布:以古为镜可以知兴替 编辑:程序博客网 时间:2024/04/20 15:53

  1. 跟摄像头有关的应用
  2. 其中比较让人心动的是multiscanner的OCR功能,
  3. S60上的开源软件搜到的有这些

跟摄像头有关的应用

转自:http://www.symbian-freeware.com/tag-camera.html
» SmartCam v 1.4
Summary: Smart Phone WebCamera - Turns a Symbian Series 60 phone with bluetooth and camera intoa handy webcam ready to use with your PC

Arrived: 2009-02-04
Found under: camera, bluetooth, transmit, webcam, s60,

» CamCuts
Summary: Access all the functions your symbian phone's camera has

Arrived: 2008-11-17
Found under: s60, camera, keys, functions, enhancement,

» Nokia Multiscanner
Summary: Scan text with your phone's camera

Arrived: 2008-11-07
Found under: scan, text, camera,

» Trapster
Summary: Your mobile phone or navigation device alerts you as you approach police speed traps.

Arrived: 2008-10-21
Found under: navigation, gps, speed, camera, traps, police, ,

» View Finder
Summary: This is a Full screen Camera app made by Python.

Arrived: 2008-05-19
Found under: camera, shoot, pictures, images, s60,

» GeoTag
Summary: ADnota GeoTag inserts the current GPS coordinates into your pictures. Automatically, when saving the picture.

Arrived: 2008-04-07
Found under: geotag, GPS, picture, image, camera,

» cCam
Summary: cCam is a cameracapture application that runs on S60 3rd edition phones that allows usto capture pictures with no shutter sound and no flash light!The captured images are saved to the default image directory on memorycards. It also features an option to set the focus range and a link totake us...

Arrived: 2007-11-14
Found under: image, camera, multimedia, spy, s60,

» Phocal
Summary: Phocal is alittle photographer's calculator for Series 60 phones. At the moment itcalculates the depth of field based on the focal length and aperture ofthe lens. With its intuitive and fast user interface it is perfect forone hand operation while holding the camera in your second hand.Phocalis...

Arrived: 2006-07-01
Found under: utilities, calculator, photography, camera,



其中比较让人心动的是multiscanner的OCR功能,

但是,却不支持我的5800 ;( 这里是它的教程:Nokia MultiScanner + tutorial


Nokia Multiscanner today provides business card reading and document scanning on the new Nokia E71 and Nokia E66.


In the near future, Nokia Multiscanner will become the translator in your pocket…

During your trips abroad, have you ever foundyourself in a situation where you feel lost and uncertain due to alanguage barrier? Imagine you travel to Chinaand are sitting in a restaurant in Beijing staring at a Chinese menuwith no idea what the characters mean. Or you’re stood on a platform onMoscow’s underground trying to get your bearings – trying to work out where you are and to where you want to get to.


Soon these worries will belong to the past. By simply pointing your mobile at the text and taking a photo your Nokia Multiscanner will translate the text and display the text in your chosen language.

Walkthrough review of the application.


First lets take a look at the Card reader application,even withthe default settings it does come up with satisfactorily good Opticalcharacter reading capabilities,most of the time you’ll get accuratetext output. The only problem you’ll face is when there are logos andother symbols in the card it might tend to read them mistakenly fortext. So for this and false output results of the Text Reader that Imentioned in my last post, the solution is there in the settings menu,all you have to do is set the “Layout Adjusting” option on.






What does this do?, you won’t notice the hugedifference it makes until you capture a snapshot of a text field or aBusiness card. But when you start using the applicationwith “Layout Adjusting” on,as soon after you scan something, you’ll beprompted into a snapshot of the text field and on top of it a dottedbox marquee with three circles (Vertices),twoat the edges opposite toeach other and the other one in the middle, by dragging the ones at theedges you can scale and with the middle one you can move the boxselecting the text area to be recognized,making it easier totheapplication to read only the required field. See how it recognizethe text areas in Cards and allows us to edit the area accordingly,








check out the above screenshots to see clearly the amount of maneuverability offered in Layout Adjusting.

And the Results of the 2 Business cards I tried to read are shown below,The original card and the extracted data respectively,


Card 1 :








Card 2 :










The reading capabilities are amazing and theycan be added to the contacts in an instance. The best thing that youget with the “Layout Adjusting” is that you can even read the lettersin logos as demonstrated above.

And now the Text Reader,same procedure applies and the yielded result can be saved as a note or either sent as a message.See the screenshots below of an article I scanned and tested.


Original Document :




Result, Without the “Layout adjusting “ on,Some characters aren’t pick correctly.






Result, With the “Layout Adjusting” on.











S60上的开源软件搜到的有这些

:http://www.linux.com/archive/feature/50701

Findingopen source applications for Symbian is not always easy, both becausethe repositories are somewhat fragmented, and because, in some cases,license terms are unclear. Some of worthwhile sites where you can findSymbian applications are My-Symbian.com (which includes both open and closed source utilities and is well-structured), SymbianOS.org, J2ME applications for mobile phones, Series 60 freeware, and freshmeat.

Symbian OS is available in different versions and user interfaces (including UIQ and Series 60,among others) so it's important to choose software that works with yourparticular phone. It's generally not advisable to install a utility notspecifically designed for a given system.

For my tests I used a device that ran Symbian OS v8.0 and the Series 60 Platform 2nd Edition user interface.

Installation files usually come in .SIS format (the standard Symbianinstallation package), but other types are available, including JavaJAR format and Python. Installing an application on a Symbian phone isa trivial task: you just move the installation file from the locationto which you downloaded it on your PC to your flash disk or memorycard. Your desktop PC can be running Windows and the software providedwith the phone, or linux with, for example, ObexFtp.Once it's on the portable media, you just return the chip to the phone,after which you can execute the installation file from the phone's filemanager. Regarding Java, it's worthwhile to note that in addition tothe JAR file (containing the binaries themselves) there is frequently aJAD file containing descriptive items, and the Locale variable, whichis useful in case you want to change the language of the applicationbefore installing it.

Here are some useful applications I recommend.

Calculator

Calculator,written by Konstantin Knizhnik, performs precise calculations andimplements many popular mathematical functions: sin, cos, tan, asin,acon, atan, exp, log, sqr, etc. It also lets you define your ownfunctions, store results in variables, and use variables inexpressions. It stores formulas, and single argument functions can beeven plotted. You start by inserting a formula such as f(x)=x2*sin(x).You can then plot it with, for example, plot(0,5,f), where 0 and 5 arethe limits of the desired x range and f is the previously definedfunction. The author's home page says, "All applications are providedwith sources, so you can easily customize them for your needs".

Calculator
Calculator

jFreeSafe

jFreeSafe is a password storage application developed in Java by Laszlo Marai under the gnu GPL license. It uses the TwoFishprotection algorithm, which, according to the author, added to the factthat the master password is not stored on the device, results in a highlevel of security. This is a handy utility when you're not near yourPC. An additional feature I'd appreciate in future versions would bethe ability to synchronize the jFreeSafe password database with a PC toavoid keeping separate password databases if you have similar softwareon your PC.


Bemused

Bemused allows you to control your music collection remotely using Bluetooth. It has been reviewed favorably on Newsforge.I used it to control slide presentations on my PC and laptop. During apresentation it is common to move around, either to get closer to theaudience or to point out something by hand on the projected slide.Bemused lets you browse your presentations folder, open a presentation,move forward and backward in the presentation, and even close thepresentation with the phone's keypad and a Bluetooth connection.

Bemused has a client application (running on Series 60 and UIQphones) and a server application available for both linux and Windows.It was written by Ashley Montanaro and is released under the gnu GPL.

OggPlay

OggPlayfor Series 60 phones is released under the GPL license. It can play.ogg audio files and can detect and play other audio formats supportedby the phone, such as MP3, AAC, MP4, and M4A. You can create and usecustomized skins, define hot keys, and set auto play, shuffle, andrepeat modes. With OggPlay you can even use random music files asringtones. It's very intuitive, and the skins represent a nice addedfeature.

Shopper2

Shopper2is another application written by Kostantin Knizhnik. It helps you keeptrack of items you need to buy at the supermarket. It displays a biglist of groceries divided into types of items (and you can add yourown) that you use to make your shopping list. Once there, you uncheckitems one by one as you put them in your shopping cart. You can clearthe list to reuse it another time or modify it as your needs change.This is another application that would be improved by the ability tosynchronize with a PC.

Torch

Torch forSeries 60, developed under the gnu GPL license, simply allows you touse your phone as a flashlight. It's just a bright, white screen, butthis is an interesting and different use for your smart phone.

Barcode Reader

Barcode Readeris an application in an early alpha stage that can read a UPC barcodethrough the phone's camera. Even though the software is barely usableat this point, the concept is worth supporting. A more advanced versionof Barcode Reader could be used to store inventory information (such aslocation on a warehouse's shelves) and send an update to a centralserver whenever a worker picked an item from a shelf and used thephone's camera to scan its barcode. This could become a killer logisticapplication, especially since there is no special hardware required,just an off-the-shelf wireless phone.

While handy applications are useful, nothing is more fun than games.Many games for Symbian smart phones are available on the Web, and manyof them are open source.

Frozen Bubble

Frozen Bubble is apopular GPL-licensed game on the linux platform. The object of the gameis to make bubbles fall from the roof before the roof itself fall onyour penguin. Bubbles come down if you are able to group three or moreof them of the same color by shooting from the ground a new coloredbubble.


The game is well suited for a phone: the screen size (176 by 208pixels) is big enough, and you don't need to press a lot of differentkeys. Graphics and sound are very good (though the sound can be muted).

Bomber2

Bomber is a Javagame created initially by www.whiletrue.com and then developed into"Bomber 2" by Kevin Yank. You are moving on a well-made double-definedfield (background scenery like mountains moves slower than foregroundimages), and you can rotate your plane clockwise and counter-clockwise.The object of the game is to destroy enemies' planes and installationsby dropping bombs. There is high score section and an "easy game"option.


The game is fun, but it takes some time to get used to the buttonsyou need to press. Unfortunately, probably due to the memory highneeds, I experienced some application locks that required me to restartthe phone.

Mammoth Hunter

Konstantin Knizhnik's Mammoth Hunteris an open source Java game where the object is to make a mammoth fallinside the central green pit. You can move five hunters by firstselecting the one you want to move through the numbers on the keypadand then moving him with the cursor buttons. The mammoth is slower thanthe hunters and tries to escape from them. You can lose your hunters ifthey fall into the pit or they go too close to the mammoth.Modifiable options include the numbers of hunters (from 1 to 9), hunterspeed, mammoth speed, and detection distance (the distance at which themammoth starts escaping from the hunters). I like this game becauseit's minimalistic and more focused on the logic of the mammothmovements instead of graphics aspects. What I miss is a clear (or easyto find) license statement.

E32FRodo

The Commodore 64 was a popular computer in the '80s. Thousands of games were written for it. E32Frodois the Commodore 64 emulator for Symbian OS. It was ported fromChristian Bauer's original Frodo for Amiga by Jal Panvel, Alfred E.Heggestad, and Hannu Viitala. Both the emulator and the source code arefree.Being a complete emulator, it can run virtually any Commodore 64program, but E32Frodo is particularly focused on games.

You can add games by putting the files containing them (usuallylabeled with the .D64 extension) inside the directoryDocumentse32frodo of the disk C: (flash disk) or E: (memory card).You can then start E32Frodo from the icon on the Symbian menu, andyou'll see the Commodore 64 blue screen.

With the phone's right option key you can bring up a help file. Irecommend going through it in order to understand how to handle theemulator. With the phone's left selection key you can access a menuthat helps you deal with a complete computer emulation through a phonekeypad via preset commands. You can perform the most common tasks bychoosing options in the "Disk commands" submenu.

The basic steps to start a game are: go to "Disk commands," "SelectDisk," select the file (the ones with the extensions .D64) containingthe game you want, and again inside "Disk commands" choose "Listdirectory." You'll see the names of the games contained in the file,and you'll be able to start the one you want through the command "Loadand run" followed by the game's name.

Audio works correctly and the cursor buttons act as a joystick: playability is, generally speaking, very good.

WabbelLab

WabbelLab,developed by Hans Kopp under the gnu GPL license, is one of the games Ilike most. The game is the electronic version of the wooden table mazeyou had to incline in order to get your colorful glass ball in thefinal hole to win, while avoiding making it fall into the other holeson the path.You can move the ball through the maze making it change its directionthrough the cursor buttons of the phone.

An unusual feature of this game is that the phone's camera can beused to control the ball. Activate the Tracking option, and the tilt ofthe phone (determined by the comparison of images taken by the cameraat different times) moves the ball accordingly. Surprisingly enough,you can play by just moving the phone!

You have to play with a background that offers good contrast to helpthe algorithm determine the tilt, but the correspondence to the physicsof the movement is, generally speaking, pretty good.

Even if the author says that it's "more a demonstration of motiontracking than a real game," the playability is acceptable. The onlynegative point is that you can't make the ball jump as you can inreality!

Games on phones are becoming popular not only because we always havea phone at hand, especially when we are waiting, but also because sometypes of phones can run high-level games. The open source model showsits potential here; many of these games were made by porting andadapting the code developed for a different platform.





其实,国内也有一些5800的应用软件分享网站:

http://www.oknokia.com.cn/default.asp?cateID=41


除了游戏之外,这些东东还是比较让我感兴趣的:
GNU Go的S60移植版,但是最近更新远在2007年,估计不支持5800;


条形码扫描器ZebraScan

ZebraScan is a UPC/EAN barcode scanner for Nokia phones. It will lookup the product name so you can access product and price informationright at the store. It decodes barcodes, scans the Internet for productnames matching the scanned code, and provides links to Google, Amazon,and Ebay. It can create reminders for your calendar when lending outbooks or CDs to friends. It supports the N95, N95 8GB, N93, N85, N82,N81, N73, N78, E50, E63, E66, E71, Nokia6120, Nokia6122, and Nokia5800phones. In general, any phone with a focusable camera running SymbianS60 3rd edition, Feature Pack 1 and 2 should work.

VersionChangesZebraScan 1.1.5 - Released 2009-07-14
  • Add continuous scanning: If camera could not focus or code could not be recognized, ZebraScan will continue scanning
ZebraScan 1.1.4 - Released 2009-06-30
  • Recognition improvements
  • Support copying code to clipboard
  • ZebraScan.log file is now saved to C:DataOthers in order to ensure compability
ZebraScan 1.1.3 - Updated 2009-05-15
  • Update 2009-05-15: Fix a critical bug, preventing recognition on some models
  • Supports more Nokia models with camera including S60 3rd Edition,Feature Pack 1 and Feature Pack 2 devices as well as S60 5th edition(support for N85)
  • Performance improvements