[AppRequest] PhotoEditing App with Camera RAW file conversion - WebOS Software and Hacking General

Hi Developers and everyone, firstly I must say I do know it might not be that easy to archive at the moment, limited by the hardware and software, as these sort of app isn't that common in iOS either.
As soon as the introduction of iPad 2, I had a thought of buying one for the purpose of "on the go photo browser" when I am out for holiday, which I could transfer the RAW files from my DSLR onto the tablet as a storage, viewing and RAW to JPG conversion, with some simple editing/adjustment ability (brightness, contrast, etc) as a bonus.
As I have aware there are 1 or 2 apps on iOS appstore that could do what I mentioned, but there are comments about these apps that the conversion time is very long, as well as the transfer from Camera/card reader to the tablet (iPad2). Having said that, I do see people using this solution when they are on the move, I only gave up because of the price of the iPad2.
As I am lucky enough to bought the Touchpad at such low price, the same idea arise again. I have seen test about the possibility of using the Touchpad as a usb host device, it seems to be possible and achievable.
Would there be any developer able to write such an app for TouchPad?

As cool as this would be I don't think it is likely to happen because it would not be very practical. Raw images are large, complex, and each camera requires a slightly different "codec" (For lack of a better term) to make viewing possible.
The two largest reasons I see for this are speed and limited storage when other options are cheap. The process of offloading images directly from the camera onto the tablet will be slow. Storage on the tablet itself is limited. Large high quality memory cards are cheap now especially if you use SD cards. Class 4+ 16gb SD cards are usually around $20 or less. CF cards are more expensive but not by a ton. With todays cameras producing RAW images that are in excess of 25-30mb each that is not much space for vacation, etc. Your better off with a external hard drive and a small laptop/netbook for pure storage.
The biggest reason I dont see this happening is speed. It would take FOREVER to convert a RAW image from a modern camera. I have a 18mp Canon 7D and it produces RAW files that can be around 30mb. My laptop is old at this point, 2ghz Coreduo processor and it took forever to open an image, make my changes in the raw engine and then produce a non raw file. On my i7 930 this takes significantly less time, but it is a much faster processor. The TP even overclocked is just not built to do this level of desktop type work.
Last thing is since Raw files are flat (colors, sharpness, black levels etc) raw images converted to jpg will look flat and not be something you will want to post online or anything until they are edited up.
Basically if you want to do this, shot in jpg then it all becomes possible.

Related

Bad JPG compression in Photos and Videos

The photos I have added to my phone from my PC look bad in the Touch Flo application's Photos and Videos page. They have massive JPG compression artifacting. The photos that were in the phone, and any photos I have taken with the built in camera look great. When I click on the photos to look at them full screen, they all look great, but it's just in the screen where you can "flip" through the photos that they look bad. I moved a photo from the memory card to the phone to see if that was the issue, but it still looked bad.
It's probably not that big of a deal, as the more photos I get loaded to the phone, the less likely I am to even use this "flip" function, as it would take all day to flip through a hundred photos.
On another note, what photo apps do people like that lets you organize lots of photos well?
Am I the only one with this issue? Or am I the only one that uses the built in app?
I'm no expert, but it sounds to me like the issue stems from a lack of resizing images for your screen resolution in the software. Remember, windows mobile is an inefficient hunk of junk. Just like Vista and, to a lesser extent, XP.
As such, developers rarely consider anything graphically or processor intensive when writing code (or they are simply lazy). Either way, sounds to me like the software simply can't re-size the images to fit your screen properly.
I bought a low-end digital picture frame for my grandmother a few years back. Almost all the pictures we uploaded to the thing looked horrible! Except for those images which mached it's native resolution. Go figure.
Why do pictures taken from your camera work? Dunno. I too would like to find a good photo organizer for my phone.
Just be glad your phone even takes pictures! My AT&T fuze camera flaked out, i can take pictures and view the thumbnails, but when viewing fullsize, I get a bunch of green blocks!!! (REALLY considering flashing that leaked rom and seeing how that goes)

[Q] Camera connection via usb?

I have a pretty specific question...
I'm a travel photographer on the side, a lightweight backup solution for my Canon 5d. It uses CF - not SD. Curious - will the host usb port on the keyboard dock allow me to transfer pictures from camera to SD card? to internal memory? anybody willing to try?
Or are there any other ways to do this that I don't know about? currently I use an ipad with a camera connection kit, but I'm not really a big fan of apple's software.
If your camera supports itself as being a mass storage device then yes it should work fine.
couple of issues that i have seen
1. Cannot scan images on camera sd card when inserted into dock. I can see the image files using a file manager and you can view/open the pics one at a time but cannot multi select so that you could flip thru them in gallery. Opening them one at a time is cumbersome especially if you have hundreds of them.
2. Image quality is subpar when viewing your dslr highres pics. I dont expect a lot but clicking on an image should not show a picture with jagged edges. The pictures are not vibrant at all like you would expect them normally to be and how they are shown on my monitor.
arkster said:
1. Cannot scan images on camera sd card when inserted into dock. I can see the image files using a file manager and you can view/open the pics one at a time but cannot multi select so that you could flip thru them in gallery. Opening them one at a time is cumbersome especially if you have hundreds of them.
2. Image quality is subpar when viewing your dslr highres pics. I dont expect a lot but clicking on an image should not show a picture with jagged edges. The pictures are not vibrant at all like you would expect them normally to be and how they are shown on my monitor.
Click to expand...
Click to collapse
For your first issue, you can use Quickpic. I think it scans for sd cards by default, the but even if that doesn't work, you can set folders to scan.
arkster said:
1. Cannot scan images on camera sd card when inserted into dock. I can see the image files using a file manager and you can view/open the pics one at a time but cannot multi select so that you could flip thru them in gallery. Opening them one at a time is cumbersome especially if you have hundreds of them.
2. Image quality is subpar when viewing your dslr highres pics. I dont expect a lot but clicking on an image should not show a picture with jagged edges. The pictures are not vibrant at all like you would expect them normally to be and how they are shown on my monitor.
Click to expand...
Click to collapse
How long did you wait after opening a picture to judge its quality. Android has always taken a few seconds to fully render the quality of a picture in the gallery app. We are talking about low quality, small files taken by the phone camera. I would imagine these files are much larger and would take much longer to open at full quality see as they are from a much higher quality camera.
In short, I hope you were not judging the quality based on the preview that is provided before the full pcture loads.
Sent from my CM7 Supersonic
rockcrawler said:
How long did you wait after opening a picture to judge its quality. Android has always taken a few seconds to fully render the quality of a picture in the gallery app. We are talking about low quality, small files taken by the phone camera. I would imagine these files are much larger and would take much longer to open at full quality see as they are from a much higher quality camera.
In short, I hope you were not judging the quality based on the preview that is provided before the full pcture loads.
Sent from my CM7 Supersonic
Click to expand...
Click to collapse
Hmm...I was accessing the sd card (class 10) via the slot in the dock and when I'd browse a picture, it would not show up properly and perhaps would not load fully? I was using one of the file managers that I downloaded. I'm pretty sure that I waited a long time since I spent several minutes zooming in and out of the partially rendered pics.
But mirumirai's suggestion for using quickpic worked wonderfully. I can see all the pictures in full clarity even though they are around 5mb average in size.
Thanks for the help!
I have been using my transformer to view 4-5MB images from my dslr. I have been reading from sd card and using QuickPic, can view the pictures in the same maner as if transfered to the main drive.
It takes in the region of 1 second to fully resolve image quality for each image, which is slightly faster than some viewers on my PC.
I have had no problems with copy and pasting the entire image folder from the sd card to the picture folder within the file manager.
Going off the OP's question, has anyone done this with a COMPACT FLASH card, NOT an SD card? I am wondering what would be the best route to take for transfering from my Canon 7d onto the TF. I would love to view files in the field somehow, easily.
I know the Eye-Fi SD cards work as I have seen a youtube video of that but just wondering how the CF cards would work? Anyone?
npompei said:
Going off the OP's question, has anyone done this with a COMPACT FLASH card, NOT an SD card? I am wondering what would be the best route to take for transfering from my Canon 7d onto the TF. I would love to view files in the field somehow, easily.
I know the Eye-Fi SD cards work as I have seen a youtube video of that but just wondering how the CF cards would work? Anyone?
Click to expand...
Click to collapse
USB card reader?
Sent from my PC36100 using XDA App

[Q] Can android handle various camera RAW files?

I preordered the Toshiba Thrive today as it is the only tablet (currently) to support full size sd cards (without a dock). My main reason for ordering this is to take along with me on photo shoots, to be able to review pictures quickly and easily without needing to have a laptop with me. Can android deal with RAW camera files? Or are there any apps out there that can?
Anyone? Or do I have this posted in the wrong section??

Camera - Shooting RAW possible?

I searched for camera mods to allow for capturing of RAW data from the sensor on the Charge.
As far as I can tell, nobody has been successful in getting any Android phone to capture the RAW data.
Does anybody know if this is possible? I know others who would love to have the ability. I didn't really want to start a discussion of RAW vs JPEG compression, etc. I know the drawbacks and advantages of RAW.
I think that this would require camera firmware modifications as well as Camera APK modifications. My development knowledge is very limited, hence my name.
Does anybody know if this would require a reasonable about of effort or if its far beyond being worth the trouble?
It looks possible, and the code is in the API to do this, but it has yet to be done as far as I know. It looks to be an issue with the "RAW callback function" always returning NULL. If I have some time I will to look into it.
Do Not ask Questions in the Development thread if it is not Development it does not belong in here
Moving to General
My apologies and thanks.
Bumping this, seems like an interesting feature, considering it has API support.
bcpk said:
Bumping this, seems like an interesting feature, considering it has API support.
Click to expand...
Click to collapse
I would plus one this
Sent from my Xoom using XDA Premium App
I don't know if its prohibitively difficult to mod, but I couldn't find any other phone which has been developed to shoot RAW. Perhaps people just haven't shown much interest.
I would love this feature, but I figure most people shooting in RAW already have a "real" camera. I would expect a decent increase in photo quality though. I have 32 GB on my phone waiting to store some RAW data!
I just wish someone would mod the camera APK to use +2 sharpness, which would result in better quality photos. The camera app applies a bad blur/denoise filter on the lower sharpness settings which reduces the quality of the picture. Worse, the camera does not save that setting, so it needs to be set each time I use it.
BeefJerky9 said:
I just wish someone would mod the camera APK to use +2 sharpness, which would result in better quality photos. The camera app applies a bad blur/denoise filter on the lower sharpness settings which reduces the quality of the picture. Worse, the camera does not save that setting, so it needs to be set each time I use it.
Click to expand...
Click to collapse
You know u can modify the frame work for the camera, I've done it before, search xda. I doubt remember the form
Sent from my DROIDX using XDA Premium App
xdadevnube said:
I don't know if its prohibitively difficult to mod, but I couldn't find any other phone which has been developed to shoot RAW. Perhaps people just haven't shown much interest.
I would love this feature, but I figure most people shooting in RAW already have a "real" camera. I would expect a decent increase in photo quality though. I have 32 GB on my phone waiting to store some RAW data!
Click to expand...
Click to collapse
Shooting raw will make the color correction possible which will significantly boost the image quality to...a 70 dollars' compact camera you can find on ebay, BUT, the best camera is always the one that is with you, so I always support anyone who like to improve android phone's shooting ability.
---------- Post added at 02:38 AM ---------- Previous post was at 02:26 AM ----------
The real issue isn't allowing the camera to shoot raw because they can be done but the raw format will not be recognized by any raw processing software on the market. The possible way is to use DNG format which will significantly increase the difficulty of modification because it means the programmer will put in hours to create a brand new application to understand and compress the raw file to the DNG file...unlike Canon, android does not have an official raw format...so everything will need to start from zero. This process could easily take 20 very experienced engineers up to a year to complete, and the result might not be very ideal and will need another year to modify and improve...so we are looking at a potentially five million dollars project here - and it will better be turning in to profitable application - and if so it will have to be the best selling android app ever.
xdadevnube said:
I don't know if its prohibitively difficult to mod, but I couldn't find any other phone which has been developed to shoot RAW. Perhaps people just haven't shown much interest.
I would love this feature, but I figure most people shooting in RAW already have a "real" camera. I would expect a decent increase in photo quality though. I have 32 GB on my phone waiting to store some RAW data!
Click to expand...
Click to collapse
Yes, most (like myself) probably do but since I'm carrying around a high quality 8 megapixel camera in my pocket I'd like to be able to shoot in raw for those times that I don't have my DSLR with me. There is so much more that com be done to a RAW photograph, not to mention not having any data loss form it being converted to a jpeg. Looking forward to seeing if anyone can make this possible.
desmalta said:
Yes, most (like myself) probably do but since I'm carrying around a high quality 8 megapixel camera in my pocket I'd like to be able to shoot in raw for those times that I don't have my DSLR with me. There is so much more that com be done to a RAW photograph, not to mention not having any data loss form it being converted to a jpeg. Looking forward to seeing if anyone can make this possible.
Click to expand...
Click to collapse
Just a reminder....this is a cell phone, not a camera!
buhohitr said:
Just a reminder....this is a cell phone, not a camera!
Click to expand...
Click to collapse
Just a reminder, anything is possible in the world of android!
Sent from my SCH-I510 using XDA App
desmalta said:
Yes, most (like myself) probably do but since I'm carrying around a high quality 8 megapixel camera in my pocket I'd like to be able to shoot in raw for those times that I don't have my DSLR with me. There is so much more that com be done to a RAW photograph, not to mention not having any data loss form it being converted to a jpeg. Looking forward to seeing if anyone can make this possible.
Click to expand...
Click to collapse
RAW does not equal improved quality if the camera is not capturing more image information prior to compressing to JPG. You're still working with a tiny fixed lens and dense, compact sensor with tiny photo sites. This is limiting the amount and quality of light. Shooting RAW will not change this. JPG compression is not a limiting factor for image quality. You won't be able to resolve significantly finer detail or shoot in lower light settings just because you're shooting RAW. Open a JPG as RAW with Photoshop, it'll provide a similar experience.
You'll end up with similar photo quality, a bit more flexibility in PP, and huge lag while the camera tries to handle transfering and saving the huge photo file 10x larger than what it was designed to handle.
These are the only mobile phone sensors I've seen that would support or justify shooting in RAW.
Another story on them: http://www.engadget.com/2011/04/14/omnivisions-new-12mp-cmos-sensor-shoots-raw-pics-and-1080-60p-v/
In other words, RAW will be here eventually. When it is, it'll be an improvement. To try and force it (if it were even possible) with the sensor and hardware limitations in the DC is pointless.
charlie_c said:
RAW does not equal improved quality if the camera is not capturing more image information prior to compressing to JPG.
Click to expand...
Click to collapse
true, but shooting raw does preserve more of the image, because its the raw/real image that sensors seems is not a jpg processed image the way camera applications decided the scene should look like.
basically would would be taking your camera off the auto mode.
with raw you would have greated control over white balance, shadows, highlights etc...
There is a question about how many bits of image data you got on mobile sensor. On DSLR there is 12 or 14 bits information that is compressed to 8bit JPG information - that's why there is plenty more information about the image in RAW format. If CMOS in your mobile phone deliver just strait 8bit - your RAW will not have much more data.
As I don't have slightest idea how many bits of data is served by mobile camera sensor I can't say if there is a reason for RAW.
i found this
http://stackoverflow.com/questions/14777953/how-to-capture-raw-image-from-android-camera
i am really looking forward for a raw file from android camera this will be a huge move forward to the mobile world and the abilities of android
and since its supported in the api means google wants it to happen
Edit:
Create this dir /data/misc/camera/RaW_PiCtUrEs case sensitive btw
Assuming the capture mode used is high-quality and not high-quality-zsl it should produce a raw image everytime you capture a jpeg image
Click to expand...
Click to collapse
try this maybe it will work i found it here : http://forum.xda-developers.com/showthread.php?t=1977654&nocache=1

[Q] Galaxy Tab 2 7" for Photography

Hi everyone,
I've had a Galaxy Tab 10.1 (the original, that is) since last June. I just picked up a GT 2 7" the other day, to use with an Eye-Fi SD card (specifically http://www.eye.fi/products/prox2). The tablet will live in a camera bag. Its sole purpose will be for reviewing photos and video from a Canon 60D for social photography scenarios (in which the tablet easily one-ups the articulating screen on the 60D).
I'm currently experimenting with BlackICE Kangorade and AOKP, however I would like to remove the clock and all icons from the lower-right corner, and center the navigation buttons on the nav bar.
I'm always interested to hear feedback on how I'll be using the tablet, but what I'd really appreciate is some guidance on making these UX modifications.
It's a shame this won't work with raw images. I'm guessing you shoot in jpeg. Nice little setup you have.
Sent via Galaxy Nexus
matt30 said:
It's a shame this won't work with raw images. I'm guessing you shoot in jpeg. Nice little setup you have.
Sent via Galaxy Nexus
Click to expand...
Click to collapse
I shoot in JPEG in more casual situations, but I do shoot RAW when the quality of the end result is of vital importance. The Eye-Fi Pro card has full support for RAW images, and I plan on writing my own application for the viewing of images and videos (RAW included) on the tablet. I've worked with Canon RAW data formats in the past.
But yeah, even if I don't end up with full RAW support it will be a very nice setup indeed.
You know, you can buy a USB adapter for your tab and plug your camera. Then you can find some existing apps to visualize and to trigger you camera from your tablet.
The adapter is about $30.
damaki said:
You know, you can buy a USB adapter for your tab and plug your camera. Then you can find some existing apps to visualize and to trigger you camera from your tablet.
The adapter is about $30.
Click to expand...
Click to collapse
Of course, I did consider that. The point of the Eye-Fi card is to do it wirelessly and automatically, and I already have it working. That functionality outweighed any wired solutions in my opinion. Any photos and videos I take are already visible in the Gallery on the tab within about forty-five seconds, no action necessary on my part.

Categories

Resources