PINE64
mobian, pinephone camera, and megapixels - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120)
+--- Forum: PinePhone Software (https://forum.pine64.org/forumdisplay.php?fid=121)
+---- Forum: Debian on PinePhone (https://forum.pine64.org/forumdisplay.php?fid=139)
+---- Thread: mobian, pinephone camera, and megapixels (/showthread.php?tid=13380)

Pages: 1 2 3 4


mobian, pinephone camera, and megapixels - dawg161 - 03-13-2021

I took my pinephone out in the forest today, even though I thought that the camera wasn’t working well. I discovered a few things: 

Megapixels looks bad currently in Mobian phosh, but does a great job. Although the image in the viewer looks distorted and off color, the resulting photos are decent. 

On the default Mobian image, the photos are saved as dng and tiff files. But if you install dcraw and imagemagick, Megapixels saves both raw dng and jpeg files. 

sudo apt-get install dcraw imagemagick

Here’s more info from the developer:
https://blog.brixit.nl/pinephone-camera-pt4/

This pushes the Pinephone much closer to daily driver for me.


RE: mobian, pinephone camera, and megapixels - pajux - 03-13-2021

Thanks for the tip! Installing dcraw and imagemagick now...


RE: mobian, pinephone camera, and megapixels - MtnSk8 - 03-13-2021

(03-13-2021, 02:52 PM)dawg161 Wrote: I took my pinephone out in the forest today, even though I thought that the camera wasn’t working well. I discovered a few things: 

Megapixels looks bad currently in Mobian phosh, but does a great job. Although the image in the viewer looks distorted and off color, the resulting photos are decent. 

On the default Mobian image, the photos are saved as dng and tiff files. But if you install dcraw and imagemagick, Megapixels saves both raw dng and jpeg files. 

sudo apt-get install dcraw imagemagick

Here’s more info from the developer:
https://blog.brixit.nl/pinephone-camera-pt4/

This pushes the Pinephone much closer to daily driver for me.
.jpg format from the camera is nice indeed! Thanks for the tip! Big Grin


RE: mobian, pinephone camera, and megapixels - dukla2000 - 03-14-2021

(03-13-2021, 02:52 PM)dawg161 Wrote: ...
Although the image in the viewer looks distorted and off color, the resulting photos are decent. 
...
If you exit megapixels and restart it, or swap to the front camera and then back to the rear camera then the viewfinder distortion is eliminated.

(03-13-2021, 02:52 PM)dawg161 Wrote: ...
sudo apt-get install dcraw imagemagick
...

You should also install exiftool to get more exif data in your final image
Code:
sudo apt install libimage-exiftool-perl

One thing that still puzzles me though is whether the autofocus is working as well as it could. While the clicking during boot is allegedly related to the autofocus firmware loading and sometimes it seems in my viewfinder the image has re-focussed, my logfile has messages that are less supportive:
PHP Code:
dmesg grep focus
1125.665748ov5640 4-004cov5640_set_ctrl_focusno autofocus firmware loaded
1134.913821ov5640 4-004cov5640_set_ctrl_focusno autofocus firmware loaded 



RE: mobian, pinephone camera, and megapixels - dawg161 - 03-14-2021

(03-14-2021, 06:53 AM)dukla2000 Wrote:
(03-13-2021, 02:52 PM)dawg161 Wrote: ...
Although the image in the viewer looks distorted and off color, the resulting photos are decent. 
...
If you exit megapixels and restart it, or swap to the front camera and then back to the rear camera then the viewfinder distortion is eliminated.

(03-13-2021, 02:52 PM)dawg161 Wrote: ...
sudo apt-get install dcraw imagemagick
...

You should also install exiftool to get more exif data in your final image
Code:
sudo apt install libimage-exiftool-perl

One thing that still puzzles me though is whether the autofocus is working as well as it could. While the clicking during boot is allegedly related to the autofocus firmware loading and sometimes it seems in my viewfinder the image has re-focussed, my logfile has messages that are less supportive:
PHP Code:
dmesg grep focus
1125.665748ov5640 4-004cov5640_set_ctrl_focusno autofocus firmware loaded
1134.913821ov5640 4-004cov5640_set_ctrl_focusno autofocus firmware loaded 
Thank you, all of that helped. I’m glad to have the exif data!


RE: mobian, pinephone camera, and megapixels - rvh - 03-20-2021

any idea why i cant get my pics to photos. or any place else. i have imagemagic . cant seen to find my pics.


RE: mobian, pinephone camera, and megapixels - calinb - 03-25-2021

Hoping for the benefits described here and on developer Martijn Braam's webpage, I did "sudo apt install dcraw imagemagick" but I think it actually broken Megapixels functionality. Prior to installing the additional image processing packages, Megapixels produced both .dng and .tiff files. Now I only get .dng (no new .jpg functionality either). Perhaps there's another reason for the change in bahavior. I last took photos about a week ago and .tiff files were produced.

I tried "sudo apt purge dcraw imagemagick" but no luck getting automatic .tiff conversion back.

Any ideas or suggestions? Thanks!


RE: mobian, pinephone camera, and megapixels - ncc - 03-25-2021

(03-25-2021, 12:43 PM)calinb Wrote: Hoping for the benefits described here and on developer Martijn Braam's webpage, I did "sudo apt install dcraw imagemagick" but I think it actually broken Megapixels functionality. Prior to the installing the additional image processing packages, Megapixels produced both .dng and .tiff files.  Now I only get .dng (no .jpg). Perhaps there's another reason for the change in bahavior. I last took photos about a week ago and .tiff files were produced.

I tried "sudo apt purge dcraw imagemagick" but no luck getting automatic .tiff conversion back.

Any ideas or suggestions? Thanks!

i get only .dng files too! before that it saved to .dng and .jpg files.. i think the change happend at the moment where they introduced the qr-code reading feature


RE: mobian, pinephone camera, and megapixels - calinb - 03-25-2021

(03-25-2021, 12:50 PM)ncc Wrote:
(03-25-2021, 12:43 PM)calinb Wrote: Hoping for the benefits described here and on developer Martijn Braam's webpage, I did "sudo apt install dcraw imagemagick" but I think it actually broken Megapixels functionality. Prior to the installing the additional image processing packages, Megapixels produced both .dng and .tiff files.  Now I only get .dng (no .jpg). Perhaps there's another reason for the change in bahavior. I last took photos about a week ago and .tiff files were produced.

I tried "sudo apt purge dcraw imagemagick" but no luck getting automatic .tiff conversion back.

Any ideas or suggestions? Thanks!

i get only .dng files too! before that it saved to .dng and .jpg files.. i think the change happend at the moment where they introduced the qr-code reading feature
Thanks. That's bad news!

In an attempt to learn / debug the behavior of the script and its interaction with Megapixels output, I renamed some .dng files in my Pictures folder to 1.dng, 2.dng, 3.dng, etc. Then I issued the command.

"/usr/share/megapixels/postprocess.sh /home/mobian/Pictures test"

and the result was it deleted my entire Pictures subdirectory with all my (wanted) pictures in it! Cry

I guess I should have studied the script code before trying to use it manually!

I think I'll just run dcraw from the terminal to do my conversions manually for now.

Okay, I got my .tiff output back. It turns out that I didn't purge / remove imagemagick when I thought I had.

Once I actually removed imagemagick (while retaining dcraw), the .tiff files were automatically produced by the megapixels postprocess.sh script again. I suspect that when imagemagick is installed, postprocess.sh tries to produce a .jpg from the dcraw .tiff but the conversion is failing for some reason and postprocess.sh deletes the .tiff. file.

I don't have time to study the script and figure out what is happening now but It would probably take me far less time to find a lightweight .tiff to .jpg converter and write my own script. Ever since I got my PinePhone late last year, I've been copying the .tiff files over to my MX Linux laptop and using gimp to convert to other compressed formats, when desired (because .tiff is huge, of course).

Maybe megapixels dev,  Martijn Braam, would respond to a bug report, but I haven't found where to file one. There's more info here:
https://git.sr.ht/~martijnbraam/megapixels


RE: mobian, pinephone camera, and megapixels - dukla2000 - 03-25-2021

(03-25-2021, 12:43 PM)calinb Wrote: Hoping for the benefits described here and on developer Martijn Braam's webpage, I did "sudo apt install dcraw imagemagick" but I think it actually broken Megapixels functionality. Prior to installing the additional image processing packages, Megapixels produced both .dng and .tiff files.  Now I only get .dng (no new .jpg functionality either). Perhaps there's another reason for the change in bahavior. I last took photos about a week ago and .tiff files were produced.

I tried "sudo apt purge dcraw imagemagick" but no luck getting automatic .tiff conversion back.

Any ideas or suggestions? Thanks!

There are all kinds of revision challenges going on, think megapixels is the victim rather than the cause. For sure my current Mobian install will not produce anything other than a .dng in ~/Pictures/.

On the other hand my Arch install is doing great, including decoding QR codes. Revisions (on Arch) are:
megapixels 0.15.0-1
imagemagick 7.0.11.4-1
dcraw 9.28.0-2
perl-image-exiftool 12.16-1 (yes I know the Mobian package name is different)

Next time I boot Mobian will check the revs there.