CHDKplus.lua : adding M, Tv, Av, ISO+ exposure modes with a GUI - page 7 - Completed and Working Scripts - CHDK Forum

CHDKplus.lua : adding M, Tv, Av, ISO+ exposure modes with a GUI

  • 141 Replies
  • 59251 Views
Re: CHDKplus.lua : adding M, Tv, Av, ISO+ exposure modes with a GUI
« Reply #60 on: 03 / July / 2014, 15:39:26 »
Advertisements
Very happy to see your amazing script develops.
These things always seem to go better when they are a group effort/

Quote
What do you think about an old style red color when the ev adjust bar points out an over/under exposure? Green color usually stays for OK/regular ... just for nuisance  :)
Well, technically the ev adjust is not really over/under exposure.  It's mostly there so that you can adjust the exposure when you suspect that the average exposure reading returned by the camera will be too bright or dim for the part of the image you are actually interested in.   Maybe I should make it blue or magenta?

Quote
EDIT
Some problems with the loader at ISO mode.
EDIT#2
ISO mode no more selectable even if CHDKplus directly loaded
I'm guessing you've notice that in order to sneak in the eV adjustment control,  I shorted the mode strings.  So ISO+ becomes Sv  (sensitivity value - like Tv means Time value,  Av means aperture value).


On my ixus125 even the preview thing doesn't work regularly with eV compensation. BTW Tv variations seem fine.
I can't guarantee that the preview thing will always show a "preview" value. The fact that it works at all is kind of a bonus.  What is guaranteed (as much as anything can be with CHDK) is that the resulting exposure will take into account the eV correction value (unless you are in M mode where it makes not sense for it to do anything).
« Last Edit: 03 / July / 2014, 15:47:31 by waterwingz »
Ported :   A1200    SD940   G10    Powershot N    G16

Re: CHDKplus.lua : adding M, Tv, Av, ISO+ exposure modes with a GUI
« Reply #61 on: 03 / July / 2014, 15:47:34 »
I'm guessing you've notice that in order to sneak in the eV adjustment control,  I shorted the mode strings.  So ISO+ becomes Sv  (sensitivity value - like Tv means Time value,  Av means aperture value).
Where is the red face smiley?
 :)

Quote
...the resulting exposure will take into account the eV correction value
That is fine.

Let's go for magenta EV bar on over/under exp. ? :)
« Last Edit: 03 / July / 2014, 16:01:23 by fabri22 »

Re: CHDKplus.lua : adding M, Tv, Av, ISO+ exposure modes with a GUI
« Reply #62 on: 04 / July / 2014, 07:17:27 »
Testing v.2 in full daylight i'm getting largely overexposed pics on "Sv" mode. The same pic previously took in "P" mode is fine.
The strange thing is that exif exposure data are identical among the "P" pic and the "Sv" one, but the second is largely overexposed.

Surely it's me... or my abnormal ixus125
Have i to look at a specific parameter in CHDKplus loader/settings? They are all quite on default.

Re: CHDKplus.lua : adding M, Tv, Av, ISO+ exposure modes with a GUI
« Reply #63 on: 04 / July / 2014, 09:36:55 »
Testing v.2 in full daylight i'm getting largely overexposed pics on "Sv" mode. The same pic previously took in "P" mode is fine.
The strange thing is that exif exposure data are identical among the "P" pic and the "Sv" one, but the second is largely overexposed.

Surely it's me... or my abnormal ixus125
Have i to look at a specific parameter in CHDKplus loader/settings? They are all quite on default.
What values does the script show for Tv, Av, Sv in each of the two modes ?  Tripod mount the camera if you can, point it somewhere bright, press the "FUNC/SET" key, and write down what the script GUI shows right after that.

It's possible you are hitting some of the limits set by the @param values.   Try raising the max Tv to 1/4000 for example?
Ported :   A1200    SD940   G10    Powershot N    G16


Re: CHDKplus.lua : adding M, Tv, Av, ISO+ exposure modes with a GUI
« Reply #64 on: 05 / July / 2014, 09:21:54 »
What values does the script show for Tv, Av, Sv in each of the two modes ?  Tripod mount the camera if you can, point it somewhere bright, press the "FUNC/SET" key, and write down what the script GUI shows right after that.

It's possible you are hitting some of the limits set by the @param values.   Try raising the max Tv to 1/4000 for example?
Finally i got a bit of time for testing.
Reinstalled last CHDK 1.3 and scripts from scratch. Max Tv to 1/5000. Default and min Av to 2,8 (max to f/11). Other settings at default.
Tested again v.2.0 with a sunny landscape and camera on tripod (custom EV adj. to 0) i got these results:
In Tv mode i get on display a green EV meter at 1/640 F 3.0 ISO 100 (real exif are 1/640 F 8.0 ISO 100) = Very overexposed pic
In Av mode i get on display a green EV meter at 1/3200 F 3.0 ISO 100 (real exif are 1/2000 F 8.0 ISO 100) = Correctly exposed pic
In Sv mode i get on display a green EV meter at 1/640 F 3.0 ISO 100 (real exif are 1/640 F 8.0 ISO 100) = Very overexposed pic

Same test indoor with low lights no issues on Tv, Av, Sv mode.

Maybe a ND filter or diaphragm control problem running the script on ixus125 in bright light?

More. I found that, even if CHDKplus running in Av mode, changing my only 2 available f values (2.8 and 11) doesn't affect the ND filter, even checking exposure whit set key or half press.
The camera inserts it, despite of running script or choosen values, when i frame a bright scene.
I can ear a "click" at ND filter insertion. Confirmed visually by myself looking inside the lens.

Obviously there aren't exposure problems with this camera out of the scrpt.


« Last Edit: 05 / July / 2014, 09:51:21 by fabri22 »

Re: CHDKplus.lua : adding M, Tv, Av, ISO+ exposure modes with a GUI
« Reply #65 on: 05 / July / 2014, 11:15:47 »
Finally i got a bit of time for testing.
Thanks for the notes.  I've started the same process myself. Unfortunately I've become a little spoiled by the quality of the logging in the kap_uav.lua script so first step is to upgrade the logging in CHDKplus.lua.  Right now its just one step better than useless.

Quote
I found that, even if CHDKplus running in Av mode, changing my only 2 available f values (2.8 and 11) doesn't affect the ND filter, even checking exposure whit set key or half press.
Your ixus125 does not have an adjustable aperture.  The script deals with that by using the ND filter instead.  Note that you will see different f values at different zoom positions but the value is fixed for each zoom stop.

Looking at your notes,  it appears there may be a problem with the ND filter logic (and possibly a difference with the ixus125 but I'm not ready to say that yet).   If the script wants to insert it and fails, things will be overexposed.

Leave it with me today.  Once I get the logging cleaned up and have little time I'll do some outdoor shooting.
Ported :   A1200    SD940   G10    Powershot N    G16

Recently installed v2.0 on an ELPH 115 and everything seems to work.

Is it possible to do bracketing with v2.0?  Am especially interested in trying exposure and focus bracketing.

If yes please tell me how.

Thanks

Gene

Recently installed v2.0 on an ELPH 115 and everything seems to work.
That's good. But be warned that the ND filter code is still not right and may cause exposure problems in bright light.  I have it fixed now ( I think ) but need some more testing time before I post an update.

Quote
Is it possible to do bracketing with v2.0?  Am especially interested in trying exposure and focus bracketing.
Typically,  bracketing is done with a dedicated script  There are many listed here : User Written Scripts : Bracketing and UserWritten Scripts : Focus & Depth of Field Stacking  You would need to run those seperately from CHDKplus.lua as CHDK can only run one script at a time.

However, I think you are touching on a subject I raised here : CHDK UI version 2.0 and here :  1.3 development proposal - GUI mode .  Adding a cleaner Gui mode to CHDK that lets you handle shooting overrides and launch your favorite script seems like a good next step for CHDK.

However, adding the ability to do multiple things like that with scripts like CHDKplus would be quite a bit of work and at some point the script becomes so big it gets hard to maintain. 
Ported :   A1200    SD940   G10    Powershot N    G16


Re: CHDKplus.lua : adding M, Tv, Av, ISO+ exposure modes with a GUI
« Reply #68 on: 08 / July / 2014, 12:13:07 »
waterwingz,

Thanks for your comments.

Am non technical so I may have missed something.

I have an older A570 which has manual exposure so am able to use CHDK for bracketing.

To my knowledge, IXUS 132/ELPH 115 does not have manual exposure so can not use CHDK for bracketing.

 As result it seems that CHDKplus manual exposure is needed for bracketing. 

Restate Question:  Is there anyway that the IXUS 132/ELPH 115 can do bracketing? Either with standard CHDK or CHDKplus?

Gene

Re: CHDKplus.lua : adding M, Tv, Av, ISO+ exposure modes with a GUI
« Reply #69 on: 08 / July / 2014, 12:42:23 »
...Is there anyway that the IXUS 132/ELPH 115 can do bracketing? Either with standard CHDK or CHDKplus?
You don't need manual controls on your camera or CHDKplus for exposure bracketing.
Load CHDK, run the hdr.bas script (in CHDK\SCRIPTS folder) and press the shutter button ... et voilĂ   :)
For more advanced "exposure bracketing" or "focus bracketing" look at the scripts that WW suggested above.

 

Related Topics


SimplePortal 2.3.6 © 2008-2014, SimplePortal