Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • M millipixels
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 29
    • Issues 29
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Librem5
  • millipixels
  • Issues
  • #6

Closed
Open
Created May 08, 2021 by Dorota Czaplejewicz@dorota.czaplejewiczMaintainer

Use a correct color matrix

The color matrix needs to be obtained from a raw picture of a calibrated color target. Here's how:

https://source.puri.sm/dorota.czaplejewicz/megapixels/-/merge_requests/17

The forward matrix doesn't seem to be used by dcraw, so a reverse matrix needs to be found too. Adobe DNG spec (public) describes how those are related.

Word of caution, dcraw as used by ufraw seems to have a weird relationship between the color matrix and white balance. Auto white balance is not affected at all by the color matrix (???).

Big camera in daylight, possibly messed up pixel order (fix with exivtool), target https://en.wikipedia.org/wiki/IT8#IT8.7/2_-_1993_(R2003)_Graphic_technology_-_Color_reflection_target_for_input_scanner_calibration :

IMG20210501095328.dng

Assignee
Assign to
Time tracking