Create Canon DSLR CR2 image statistics (exiftool & GNU Plot) and convert ML dual ISO CR2 files painlessly for post-processing
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

109 lines
3.1 KiB

6 years ago
  1. # Linux camera tools for Canon DSLR owners
  2. - main target group:
  3. - Linux users who own a Canon DSLR camera and may have Magic Lantern firmware on their workflow
  4. - Linux users who own a Canon DSLR camera and are interested in exporting statistics from their CR2 raw images
  5. - ...and others alike
  6. ## About
  7. ### Camera statistics
  8. - Create image statistics easily with a right-click menu entry in Dolphin file manager. Exports statistics from RAW images and draws various plots based on this data
  9. - Support for following statistics (with GNU Plot):
  10. - Temperatures & ISOs
  11. - **NOTE** GNU Plots are not yet supported for
  12. - Apertures, Exposures & ISOs
  13. - Focal Lengths & Lenses
  14. - Shooting & Focus Modes
  15. - Possible to extract all or selected camera RAW metadata and save it into a CSV file for post-processing.
  16. ### Dual ISO conversion
  17. - Convert Magic Lantern dual ISO cr2 files easily with a right-click menu entry in Dolphin file manager.
  18. - Support for individual image and multiple images selection.
  19. - Is able to distinguish single ISO CR2 files from dual ISO CR2 files. You can select multiple CR2 files without need to care about this issue.
  20. - By default, CR2 images contain metadata which crop them in most image viewers. This script removes all cropping tags and you get full-sized images for your post-processing editors as a result.
  21. - Adds `--dry-run` support for cr2hdr. Therefore, the tool can be used just to check whether a CR2 image is a dual ISO image or not. Useful option in scripting & programming.
  22. ### Bootable SD Card
  23. - Create a Magic Lantern bootable SD card for your Canon DSLR. Code is released by Magic Lantern project under GPL license.
  24. ### MLV info
  25. - Print information about Magic Lantern MLV files on KDE/Plasma desktop environment
  26. ### Exiftool - delete critical / all metadata
  27. - Scripts for deleting all or critical (identifiable) metadata from image files. Preferred usage: integrated with Dolphin file manager.
  28. ### ALE stack
  29. - Stack multiple non-RAW TIFF images in a directory
  30. ## Repository contents
  31. ### 0_cr2hdr_tool
  32. Source files for customized cr2hdr tool, required by scripts (statistics, dual ISO conversions...) in this repository.
  33. ### 1_magiclantern_bootablecard_linux
  34. Source files for creating an Arch Linux package for Magic Lantern bootable SD card tool.
  35. ### 2_gnuplot_patch
  36. Patch file for GNU Plot for better QT integration. Adds and alters some features which benefit generated statistics. Tested with GNU Plot 5.0.6.
  37. ### 3_desktop_files_for_kde-plasma-dolphin
  38. Dolphin file manager desktop integration for scripts in this repository.
  39. ### 4_scripts
  40. Main scripts for exporting statistics, doing image conversions...etc.
  41. ### sample_images
  42. Sample images.
  43. ## Screenshots
  44. Temperature & ISO plots for 20 images:
  45. ![](sample_images/image_5.png)
  46. Temperature & ISO plots for 2 images:
  47. ![](sample_images/image_2.png)
  48. Exported statistics:
  49. ![](sample_images/image_1.png)
  50. Dolphin menu entries (KDE/Plasma):
  51. ![](sample_images/image_4.png)
  52. Statistics export progress bar (KDE/Plasma):
  53. ![](sample_images/image_3.png)
  54. ## License
  55. Contents of this repository have been published under GPLv2.