Notices


Reply
Thread Tools
Posts: 44 | Thanked: 186 times | Joined on Apr 2010 @ Worthing, West Sussex, England
#1
You can now find two applications to download:

Classic Print - allows you to load existing photos and apply filters to create a retro style print.

Classic Cam - camera application that automatically applies a retro style to photos that you take.

You can find more information on Classic Print in the announcement thread here. This application can be installed from the extras repository.

Classic Cam has just been released and should be considered an early beta at present. It can be found in extras-devel and will only be promoted to testing once I've reassured myself that it is fairly stable. Make sure you install at least version 0.1-8. Earlier versions will not work correctly.

Some of Classic Cam's features:
  • User interface styled like an old instamatic camera
  • Flash can be set to auto, on or off
  • Focus can be automatic or fixed to infinity
  • Settings can be adjusted for different lenses, films and processing types.
  • Each settings group can be saved as a preset
  • Photos are "developed" in the background allowing further photos to be taken during the developing process
  • Optionally, the "negatives" (unprocessed photos) are retained so if you don't like the processed output, you can use the original or use Classic Print to apply different settings

Classic Cam does not replace the standard camera application. The standard camera app is still automatically started when the shutter button is pressed or the lens cover is opened. To start Classic Cam, launch the application then open the lens cover to prevent the standard camera app from starting.

Please bear in mind that this is an early beta and you may find some issues. Problems I know of are:
  • There is no minimise button. This was originally a design decision as the standard camera app also doesn't have this button but I think it ought to be there.
  • Closing the application terminates the developing of any photos that are not yet complete. They are not processed in the background. They will continue to be processed the next time Classic Cam is started.

Have fun!

Original thread message:

I'm developing a camera app called "Classic Cam" which automatically processes the photos you take to give them that "retro" look with faded colours, print borders, etc, much like Hipstamatic on the iPhone.

The software development is going fine, I've managed to get the camera part all working with flash, autofocus, etc. The bit I am having a problem with is getting that authentic old photo look.

I've searched on Google and found some information on how to produce classic prints using photoshop and the like but I wonder if anybody on this forum has any bright ideas or suggestions. Also, if you have any suggestions for features you'd like to see in the app then please let me know.

I've implemented image processing filters for level shifting, vignette and applying a border and I'm using QtImageFilters for various convolution effects (sharpen, defocus, highlight, blur, etc.). Am I missing anything? Do you think it's a good idea to allow the user to edit the filters that will be applied or should I just provide presets?

I look forward to hearing your suggestions!
Attached Images
 

Last edited by fieldofcows; 2010-07-21 at 20:21. Reason: Add link to "announce" thread.
 

The Following 21 Users Say Thank You to fieldofcows For This Useful Post:
Posts: 7 | Thanked: 3 times | Joined on May 2010
#2
Is there no way of just finding out how Hipstamatic was created, and pretty much copy that...? Just a thought... It is actually one of the very few reasons I prefer the iPhone to the N900; that app...
 

The Following User Says Thank You to Chazhands For This Useful Post:
Posts: 296 | Thanked: 10 times | Joined on May 2010
#3
hi ! exactly what i was looking for!

i think you should provide presets for users like myself who knows fxxk all about programming! but probably leave some space for advance users to fiddle things around.

please keep up with the work.
 

The Following User Says Thank You to das_schlumpfie For This Useful Post:
shazosbourne's Avatar
Posts: 257 | Thanked: 205 times | Joined on Jan 2010 @ Sydney, Australia
#4
Originally Posted by fieldofcows View Post
Also, if you have any suggestions for features you'd like to see in the app then please let me know.

I've implemented image processing filters for level shifting, vignette and applying a border and I'm using QtImageFilters for various convolution effects (sharpen, defocus, highlight, blur, etc.). Am I missing anything? Do you think it's a good idea to allow the user to edit the filters that will be applied or should I just provide presets?

I look forward to hearing your suggestions!

Thanks,
Roy
Sounds very cool!

Editing of filters would be great as would being able to save personal presets.
Will you be adding a grain/particle effect too?
Colour de-saturation would be another, although you have mentioned faded colours, so I gather that is already part of your app.
I'll be watching this thread.
Thanks for your time and effort in making this.
I hope you are entering it in the competition.
 

The Following User Says Thank You to shazosbourne For This Useful Post:
Posts: 7 | Thanked: 3 times | Joined on May 2010
#5
Yes, please enter! This really is so important to me, in regards to this phone.
 

The Following User Says Thank You to Chazhands For This Useful Post:
Posts: 112 | Thanked: 28 times | Joined on Nov 2009
#6
There is a set of filters for photo shop that reproduce basically all types of film. I believe its called exposure.
 

The Following User Says Thank You to Rapparee For This Useful Post:
Posts: 1,096 | Thanked: 760 times | Joined on Dec 2008
#7
i assume you have seen this page

http://rmagick.rubyforge.org/Polaroid/polaroid.html
 

The Following User Says Thank You to quipper8 For This Useful Post:
Guest | Posts: n/a | Thanked: 0 times | Joined on
#8
If you do anything... please "be inspired" by ToyCamera AnalogCamera which does quite a bit of processing on the color curves, some variations that introduce brightness and color striations, et al from like the Lomo Helga.

I'd love to see tilt-shifting as well - there's a Tilt Shift Generator on the iPhone that is pretty cool too - that would be lovely to have those things.

If I could help on any of the color theory or portions - I'm a 17 year vet in design and photography (albeit not a GOOD photographer) I'll gladly lend a hand.
 

The Following User Says Thank You to For This Useful Post:
Posts: 44 | Thanked: 186 times | Joined on Apr 2010 @ Worthing, West Sussex, England
#9
Thanks everyone for your replies.

Originally Posted by Rapparee View Post
There is a set of filters for photo shop that reproduce basically all types of film. I believe its called exposure.
That looks like it produces some of the effects I'm after but unfortunately doesn't tell me how to achieve them. I really need to know how to produce the same effects using standard image filters.

Originally Posted by quipper8 View Post
i assume you have seen this page

http://rmagick.rubyforge.org/Polaroid/polaroid.html
This looks promising. I'm not sure how well it would work though as the curl/shadow/rotation effect needs to be applied against a background. I would need to provide a default background image to apply the effects against.

Originally Posted by gerbick View Post
If you do anything... please "be inspired" by ToyCamera AnalogCamera...
Now this looks exactly what I am after! Again, it's a shame they don't describe exactly what each slider does but by playing with it I may be able to replicate those effects. I think my next step is to try to replicate some of those effects in ToyCamera. If I get anywhere I'll post some of the results for comments.

I do plan on entering the competition with this app, I've already added it to the Wiki entry page. I hope I can get it complete on time...
 
Posts: 2,014 | Thanked: 1,581 times | Joined on Sep 2009
#10
Did a bunch of this kind of thing for android and snapphoto. For the most part you need to be looking at matrix transformations to get effects like fish eye and sepia etc. If you like PM me and I can point you at some good resources I found helpful
__________________
Class .. : Power Poster, Potential Coder
Humor .. : [*********] Alignment: Chaotic Evil
Patience : [***-------] Weapon(s): +2 Logic Mace
Agro ... : |*****-----] Relic(s) : G1, N900

 

The Following User Says Thank You to Bratag For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 15:53.