![]() |
ρcam 1.0.7 now in extras -- raw/jpg camera application for N9 and N900 with manual controls and image stabilization (N9 version still on 1.0.4)
5 Attachment(s)
This is my entry for the coding competition, and here is a first working example. More features will come as they are being completed. For now you can just focus and take a picture which is saved in .jpg and .dng in full resolution in the DCIM folder of your mass storage space.
Also I made the first 12MP image with the N950 although the colors are wrong (and the viewfinder doesn't work). I have a hint what could fix the color issue but not the viewfinder. Anyway, here is proof and the .deb file for experimentation. https://lh6.googleusercontent.com/-i....59.17.39m.jpg update New version out with manual exposure control. Sources available at github.com/qwazix/rawcam and github.com/harmattan/rawcam so no need to upload them here. Please test and report. update (beta 3) Manual and spot autofocus is fresh out of the oven :) update (beta 4) Full manual controls: Auto, Shutter priority, ISO priority, Manual Fixed the flashing under electric lighting bug Fixed the "not saving last photo" bug update (beta 5) Flash controls, "half" flash, "full" flash, no flash and back curtain flash "Open last photo in gallery" button. (only visible after you take a photo, and it is properly saved - may take a while) update (beta 6) * Added simple settings * When switching to manual controls, sliders adjust according to previous exposure * Tried to fix the overlay issue. hint: When running the application as developer, it doesn't happen. I have to look into it again update (beta 8) Now for N900 too * Added white balance * Added N900 support (download from extras-devel) rawcam 1.0.0 RC * Fixed overlay bug * Added visual feedback for capture * Fixed flash bug rawcam 1.0.3 * Added stabilization See post #187 to test an early version. Only for N9 for now, fremantle version will come later. rawcam 1.0.4 * Fixed the creation of the DCIM folder which was accidentally commented out * Fixed the accelerometer based stabilization to work in all conditions * Added a combined Accelerometer&Burst stabilization mode * Now N900 version is again on par with N9 * N900 when quitting by closing lens cover still inhibits the regular camera from working until reboot. Currently only workaround is to go to switcher and press the x button. Get harmattan binary from my repository and fremantle from extras. Developer mode is required for harmattan. (If you enable it once it will still work after you disable it) rawcam 1.0.7 N900 only. * fixed the bug with camera-ui crashing after rawcam. * promoted to extras-testing. Please upvote if you think it's bug-free http://maemo.org/packages/package_in.../rawcam/1.0.7/ Pictures don't show up in gallery? It's a known tracker bug see pages 6-7 of this thread. (Or click here for the fix.) Many many thanks to rzr and ZogG for the invaluable help, and their efforts to make it easier for me to build and for the community to download. Also thanks to freemangordon for the help on the N900 port |
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
Now this is great!!!
Hope you will fix the problems! :) |
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
Would the n9 get 12 or does it not have the hardware
|
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
Quote:
I think, the 12MP would get only pics, they are taken with N950. |
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
Amazing app, if a few things are added to it, it could replace the stock camera app... Like auto focus (not the way it's currently implemented) and other functions.
It's an amazing app either way and I'm excited to see it :) |
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
Quote:
|
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
doesn't work for me.the app was installed successfully and i can see the app icon.Click on the app icon several times nothing happens
|
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
Hmm, I must see to that. Do you have terminal installed? If you do please type rawcam, press enter and paste the result here.
Thanks to all for testing. |
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
Any Chance you could post a raw 8MP vs the 12MP please
|
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
does it flash for evertone else? or its because i am not using daylight and light from lamb flashes 50hz because elecrisity does and this camera is faster than that? I try at day light tomorrow.
|
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
i just installed developer mode and now is working
|
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
rawcam
Object::connect: No such slot CameraThread::focus_off() in rawcam.cpp:97 loaded the Generic plugin loaded the grue plugin Loaded the MeeGo sensor plugin Found SGX/MBX driver, enabling FullClearOnEveryFrame Found v1.4 driver, enabling brokenTexSubImage hijackWindow() context created for QWidget(0x414f8) 1 Found SGX/MBX driver, enabling FullClearOnEveryFrame Found v1.4 driver, enabling brokenTexSubImage QGLWindowSurface: Using plain widget as windowsurface QGLWindowSurface(0xf4c18) Got a full-res frame Got a full-res frame Got a full-res frame Meego graphics system destroyed QThread: Destroyed while thread is still running ~ # i have only blank pictures i shot 3 times but i got only one |
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
this is very interesting, however it corrupted my mass memory :D
but nothing that can't be fixed i hope ;) edit: in second try, app created 4 shots with one touch of capture button. |
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
hi
I had to fix it a bit to rebuild it and publish on the shared repo : https://build.pub.meego.com/package/...zr%3Aharmattan can i merge those fix somewhere if not I can import it to : https://gitorious.org/+harmattan |
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
I haven't imported it in any repo yet, I would do so on my account at github, but if you prefer gitorious I've got no problem with that, just give me push rights :)
You will have seen that the code is a bit of a mess, but I was excited and wanted to share it so I haven't got around yet to clean it up and comment it correctly. I am curious why it needs developer mode installed though. It does flash sometimes for me too, I need to check if fcam has any setting for that. About the blank frames I really don't know, it hasn't happened to me, maybe it's something with the metering. The autofocus is intended to remain this way for the time being as the release for snap of the default camera is very sensitive to shake, and anyway, for quick snapping pre-focus helps. Next thing is a notification that the snap is complete, and manual exposure time. |
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
no problem for github i'll send a push request if you want !
there is a harmattan project too |
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
I'll import it to github. This will have to wait until tomorrow though, as it's too late now. I don't know how github permissions thing works but I'll check how I can give you push rights. What's your username over there?
|
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
Quote:
|
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
|
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
|
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
Quote:
I think, this app is only for the N950... |
Re: [Announce - beta] ρcam for harmattan - Take raw (.dng) pictures with the N9 - 12MP pics with the N950 *may* be possible
No, this app is only for the N9. I just stated that on the N950 it may be possible to take 12MP photos for the first time if we overcome some hurdles.
For now it doesn't work on the N950. The screen shows nothing. It does capture images in 12MP however, but with wrong colour. The photo on the OP is just a proof that indeed the camera of the N950 is 12MP. @rzr, sorry still haven't imported, came home too late today to have any kind of courage to sit in front of the pc. |
Re: [Announce - beta] ρcam for harmattan - Take 8MP raw (.dng) pictures with the N9 - with the N950 12MP pics *may* be possible
i think it could not replace the default cam as this app seems to output raw data, however, its a nice app when you want to edit your pictures thereafter (in a better way). i think this is great !
|
Re: [Announce - beta] ρcam for harmattan - Take 8MP raw (.dng) pictures with the N9 - with the N950 12MP pics *may* be possible
It outputs a .jpg along with a .dng, and this may be configurable at a later time.
|
Re: [Announce - beta] ρcam for harmattan - Take 8MP raw (.dng) pictures with the N9 - with the N950 12MP pics *may* be possible
@rzr, finally I imported at github and forked in harmattan organization. Let me know if you can push or need me to do anything more.
|
Re: [Announce - beta2] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure control
New version out :)
See first post |
Re: [Announce - beta2] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure control
hi
I have pushed my changes to git, I'll merge your tree once you merge mine and rebuild a new snapshot version tomorrow http://rzr.online.fr/q/snapshot later |
Re: [Announce - beta3] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure/focus control
I'm pretty lucky today, and things work for me.
I'm happy to announce manual focus control and spot autofocus mode. Next to come: ISO Controls. |
Re: [Announce - beta3] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure/focus control
what about replacing blue and red?
|
Re: [Announce - beta3] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure/focus control
Damn and I just installed beta2....
Great work! |
Re: [Announce - beta3] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure/focus control
anyone got update after install 0.0.3 version?mine got & after apply the update cant open the app.hv to uninstall & install back 0.0.3 then only it works
|
Re: [Announce - beta3] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure/focus control
Do you have rzr's repo enabled? That may be the reason.
There are still some problems and some builds require root to run (might be the case with the version from the repo, I don't know) The .deb files here seem to work fine (no not-working reports so far) @wook_sf No work is being done at the moment for the N950 by me. Arcean has fiddled with it a bit, if he has any functional changes they will be merged. After I finish with all the important features, I will look into N950 functionality if nobody else beats me to it. |
Re: [Announce - beta3] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure/focus control
I merged your files into : rawcam_0.0.20120724-0~rzr1_armel.deb
but let me suggest to clean some of the files in build etc merge me again to list them |
Re: [Announce - beta3] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure/focus control
Code:
user@RM696:~$ rawcam (and the one before that), files here eg 0.0.3 works fine |
Re: [Announce - beta3] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure/focus control
@chemist: I have the same error when I build with qt creator and run as user. Strangely running as developer (as well as root) is working. Unfortunately I'm no packaging expert so I don't have a clue what is happening. Anybody with more experience please advise.
When building in scratchbox, it runs ok (.deb files in this thread) |
Re: [Announce - beta3] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure/focus control
Hi, rebooted my phone this morning,and its gone into boot-loop and this was the the last thing i installed.
Not too worried just wondering if anyone else has had any problems! |
Re: [Announce - beta3] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure/focus control
Quote:
|
Re: [Announce - beta3] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure/focus control
Quote:
Cheers dude |
Re: [Announce - beta3] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure/focus control
Quote:
I tried to build it in qtcreator, but i get error about FCam/* includes. and btw about building for OBS, i don't think it's good to have qtc_packaging dir and debian dir at the same time, as you need to make change in both. I would suggest you to follow my small howto on using QtCreator's dir for both — http://talk.maemo.org/showpost.php?p...8&postcount=75 |
Re: [Announce - beta3] ρcam for harmattan - raw/jpg camera application for N9 with manual exposure/focus control
thanks for the info.
You have to install fcam libraries in madde sysroot using mad-admin. The thing is I don't remember where I downloaded those deb's and I can't find them again on the net. Fortunately I have them safely stored. Pm me your email of you want me to email them to you. I'm a bit scared to use qtc_packaging for scratchbox because I may end up with unrunnable binary. Unless we nail the permissions problem I'm gonna stick with the ugly dual setup. (I test with qt creator because it deploys with one click, and build the redistributable package with scratchbox before posting here). |
All times are GMT. The time now is 15:48. |
vBulletin® Version 3.8.8