diff #3 #7 modules/dual_iso/dual_iso.mo

 Diff Builds  
show plaintext diff
--- 3/modules/dual_iso/dual_iso.mo
+++ /dev/null
@@ -1,145 +1,0 @@
-ELF(l'4(
-X0�� ��R� �1L0�� B�0��S� �<��~��P��/D��s�0��0��H@�1��S���������/�0��0���/����/�p@-���������C��PP�
-
-|��|�0�� �� ��0��0��0��0��0��0��0��0���8��H������P�
-0��$0��43��0��0��0��0��0��0��0��X��0��0�� P������(�������������PP�
-0��,0���2��0��0��0��0������������P�
-0��00��2��0��0�� ��0��0��0�� ��0��"��0�� ��0��P��^�T��������`P�
-0��40��l2��0��0��0��0��0��0��0��0��0��s� ��@������PP�
-0��80��,2�� ��0��0�� ��0��"������������`P�
-
-0��<0���1��0��0��0��0��0��0��0��,����������PP�
-0�� ��@0�� ��1��!��0��0��0��0��0��0��0��0��0�� ��0�� `��=�0��������P�
-0��D0��p1��0��0��0��0��0�� ��0��0�� ��0��H!��0�� ��0�� P��%����0������P�
-0��H0��1��" ��0��0�� ��0��!��
-���������P�
-0��" ��L0�� ���0��� ��0��0��0��0��0�� ��0�� ��0��0�� �� 0�� ��<0��R� ��R�
-����� ��������p���P ����p���r,E@ E@�Di@\;K@ �!E@E@�TK@�Xt@LFt@�V\@�Ti@�Ai@ �Wi@LFi@%�2E@D E@*�J@D�I@/���/��E-��`�����$0�����S��M�@��P���
-��0��0 �0��0����(�����0������0��S�
-����������(p����0�����\��� �� �� ���������$0��S�
-0�� �� #�< ���� ��A��0������ 0��S�
-������������Ѝ������O-��b��D�M�(0��$0��p��S����@��P�
-@0�� �� #��"���� ���(��0������80��S�
-����������(P��P��0�����#�� B� �� �������� �� ��, ��0�� ��4���, ��<`���I� �� ��� ��$��0���4`��\� ������������Pc �P � ��
- ���[�|
-��$��� P�s,��P��V�p
-V��0��Q�4���[�j
-��� ��������� ��0��S��(���������0������x1����,������ �����`�����J�������L���!���� �� ��$���H0���������,0��[�(������� �����0D�(����� ��P������0��0�����\�
-S
-����6�� ��Y�
-���� ���)��� ���S6
-� � �6��$���8��\�#8��,���\�
-�:��:��0���������l0��$0��S����@0�� �� #�L ���� ��E��0������<0��S����
-������������������DЍ������O-�������P�
-�����������뼒��P���P�
-����������2��Ÿ�0�� ���\��~�����B�� ��R��0��S��t2��U�0��X�P�0��P��8��T��
-9��<��L���X��<��=����<r��1!�~0��4��\`��#�`S�\0��`0��`�S�
-V�
-d0���� �����0��`0��0���Q��S�
-V�
-0�� ���������0��0��P ��1��R�3
-Z�1
-� ��R���P�
- ���T0��S�
-dQ��0��0�� ����0������ P�
-T��T������0��0��`���(Q��[�0��S�
-X�
-��P�
-0��`0�� �� ��d0����� P�
-����������`���V�+
-0��S�P�\P��P��P�C���X��~ ��Q�0��
-���Q�
- ��� �R�
-
-�0��S�U�
-}������x�������� �0��S�
-U�
-}������������P� 0� �� ����������������'4GZx3���O-�$P��d�M�U��P0��S��
-����P��
-���H������P��
-����83����� �� �� ��@ �� ��0��<0��3�� �� ��0��40��3��@��0��80��0��$ ���0P��D0��0��(P��,P�������� ��L��!����Q�����Dp��`��@��V�,�4��8��Gŀ� �� ����x���
-������<�倠��X���� �������Q�����A��������� ��0���������`����)����)���婐���� ����� ��0������$��`��p������`��H������q������������� ��0������������P�
-������P�
-`�������p��Z� ��0������ h�R����@��,���(p�����0`��0��T� P�0`�(p�,�����S�J�0Q�� X�0��0�Ӽ0���0s�0�3�0��0���W�0�ü0�ż����0��P�!���� ���S�0�0�؀���� ���� ���0������@��0��T�'��0���� �����0�� ��p�� ������0�� ��S� 0�0��0#�S��T�
-����A����C5������Q�����S��� ��0�������� ������@��������dЍ�����H_fqkr�A-�P��@�� ���2��~`���`� ��q��
-(0��S��0��(0��00���
-���������0v�0�3�?�
-
-(0��S��0��(0��00������
-
- �W�
-(0��S�0��(0��00���
-��`������W�V
-����`f�V�`f�@1��P�
-0��0C�S�0�#�0��0C�S�0�#�1��V�
-�(0��S�0��(0��00���
-���������H������P�
-(0��S��0��(0��00���
-������������P�
-�0��0��S�
-�������P����(0��S�����0��(0��00��������X@��\�T0��<��0�L ���A������D0��D��0������8P�s����������=}w^���@-�@��P������0����~`��p����c���(0��S������ Ѝ��@������ p��`��q��~o�W�P��P��������
-��������W�0e�0e�
-P�����`��S�0���a@���������p���������� ��0���������� Ѝ�������p@-�Q�P��P��Q�@��@��������`��������d�0��Q������d0���f�`�p���@-����� 0��P�`������@-�����P���6���0��~���� ����@������s@-�@�����(0��S����P��Ѝ�p@����������
-������
-��`������
-��P���������� ��0����������Ѝ�p�����0���A-�P0��P��S�@��'
-���0��p�����~����~�����`�� ��������0����l ������������������(0��S������
-������
-��`������
-��P���������� ��0����������������@-�����P������� �������@-�@������P���HD�P�0����40����� ��R�0�!0C�P���0����������������������5D37D5D26D50D60D500D550D600D700D650DExpoISOless PH err(%d)ISOless LV err(%d)DUALBrightDark only%s%sMOVIEPHOTOAuto ISO => cannot estimate dynamic range.Auto ISO => cannot use relative recovery ISO.Both ISOs are identical, nothing to do.Consider using a less aggressive setting (e.g. 100/800).No dynamic range info available.[%s] You must shoot RAW in order to use this.N/A%d.%d EV%d/%dDR+%d.%disoless_hdrisoless_recovery_isoisoless_alternateisoless_file_prefixCBR_SHOOT_TASKisoless_refreshisoless_playback_fixdual_isoDual ISOAlternate ISO for every 2 sensor scan lines.With some clever post, you get less shadow noise (more DR).isoless.hdrisoless.isoisoless.altisoless.prefixRecovery ISOISO for half of the scanlines (usually to recover shadows).Can be absolute or relative to primary ISO from Canon menu.Dynamic range gained[READ-ONLY] How much more DR you get with current settings(upper theoretical limit, estimated from DxO measurements)Midtone overlapping[READ-ONLY] How much of midtones will get better resolutionHighlights/shadows will be half res, with aliasing/moire.Alternate frames onlyShoot one image with the hack, one without.Custom file prefixChange file prefix for dual ISO photos (e.g. DUAL0001.CR2).-6 EV-5 EV-4 EV-3 EV-2 EV-1 EV+1 EV+2 EV+3 EV+4 EV+5 EV+6 EV100200400800160032006400OFF�,P5b���� ��$���Z#�����\�V@k��@�1kT��X������� &,28>DHLPTY^cZ�P��T�XX]fmrz~���=I��_j��NameDual ISOAuthora1exLicenseGPLSummaryDynamic range improvement by using two ISOs in one pictureDescriptionIncreases dynamic range by sampling the sensor at two
-different ISOs, switching ISO for every other line pair.
-This trick cleans up shadow noise, resulting in a dynamic
-range improvement of around 3 stops, at the cost of reduced
-vertical resolution, aliasing and moire.
-
-Works for both raw photos (CR2) and raw videos (DNG
-sequences). You need to postprocess these files with a tool
-called **cr2hdr**.
-
-After postprocessing, you will get a DNG that looks like a
-dark ISO 100 shot, but you can bring the exposure back up
-and be delighted by how little noise is present in those
-recovered shadows.
-
-
-Help page 1Quick start
-
- * Start at ISO 100 in Canon menu
- * Expose to the right by changing shutter and aperture
- * If the image is still dark, enable dual ISO
- * Adjust recovery ISO: higher values = cleaner shadows,
- but more artifacts
- * Try not to go past ISO 1600; you will not see any major
- improvements, but you will get more interpolation
- artifacts and hot pixels.
-
-
-Help page 2Tips and tricks
-
- * Do not use dual ISO for regular scenes that don't
- require a very high dynamic range.
- * Raw zebras are aware of dual ISO: weak zebras are
- displayed where only the high ISO is overexposed,
- strong (solid) zebras are displayed where both ISOs are
- overexposed.
- * Raw histogram will display only the low-ISO half of the
- image (since the high-ISO data is used for cleaning up
- shadow noise).
- * For optimal exposure (minimal noise without clipped
- highlights), try both dual ISO and ETTR.
- * Do not be afraid of less aggressive settings like
- 100/400. They are almost as good as 100/1600 regarding
- shadow noise, but with much less aliasing artifacts.
- * Be careful with long exposures, you may get lots of hot
- pixels.
-
-Last update4e48e0f on 2013-09-15 08:40:27 by alex:
-Dual ISO: minor fix for overlap display
-Build date2013-09-15 23:15:32 UTCBuild userjenkins@magiclantern.fmGCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20121207 (release) [ARM/embedded-4_7-branch revision 194305]A&aeabi5TE .symtab.strtab.shstrtab.rel.text.rodata.str1.1.rel.data.rel.config_vars.rel.module_strings.bss.comment.ARM.attributes@  �1p%2`g8��4 @6Bx0> H8@S��O �8�cP&�h0P&qqp�&'�&��)0 .�
-l  x�%�5� �JlHX��oD|���  ����"��4���L(X6R� f�"x��"���"���X�����"t<$1?�"]l�����������"��  �" �"3BR�"w~�h�� bulk_cbisoless_deinitisoless_initisoless_refreshisoless_playback_fixisoless_checkisoless_overlap_updateisoless_dr_updateisoless_updatestrcpysnprintfraw_lv_requestalloc_dma_memorydual_iso_get_dr_improvementshould_run_polling_actionstreq__module_config_dual_isomemcpy__module_strings_dual_isojob_state_ready_to_take_picdual_iso_is_enabledBulkInIPCTransferbm2lv_x_cacheget_dxo_dynamic_rangebm2lvraw_lv_releasemenu_adddual_iso_calc_dr_improvementNotifyBoxfile_prefix_setosraw_lv_is_enabled__module_cbr_dual_isoraw2iso__aeabi_idivis_movie_moderaw_hist_get_percentile_leveltake_semaphore__module_info_dual_isocamera_model_shorttask_dispatch_hookget_yuv422_vramfile_prefix_resetpic_qualityfile_numberBulkOutIPCTransfervram_lvbmp_printflvraw_to_evlens_infois_play_or_qr_modegive_semaphore__aeabi_idivmodraw_hist_get_overexposure_percentagemsleepdual_iso_set_recovery_isodual_iso_get_recovery_iso`dh;�� 4h�D��D��#0(08DLX`lx����@l6�@���@h6|@����.�,�(\
-%�
-%8 @@ &d @l 3� =� 9� 4� � � 5� ;� � � � <�  2
->�
-+�8�+(@DH'L!P7TX\`dh�,<,�� ��, (\�;����������4� (+X+h>��;��� � �, <$@;lpx+�+�>����** <D+P+`>x��;���� 08<LPTX\`dhtx� ���
-������� ��4
-<@\x ��������\`dhlptx|������������ $(  $(,048<@DHL