colour-science / colour-checker-detection

Colour checker detection with Python
https://www.colour-science.org/
BSD 3-Clause "New" or "Revised" License
221 stars 31 forks source link

[FEATURE]: Colour Checker Nano detection #74

Closed TomaszSuchan closed 9 months ago

TomaszSuchan commented 10 months ago

Description

Would it be possible to add Color Checker nano detection? I tried tweaking the settings but I couldn't make it work. I also tried resizing the picture so the colour fields are square (they are rectangular in this Color Checkre version) but still no luck.

KelSolaar commented 10 months ago

Hi Tomasz,

We are working on a new detection process, slowly but steadily, and hopefully, it will work with it! Would it be possible to get some pictures to test with it please?

Cheers,

Thomas

KelSolaar commented 10 months ago

Hi Tomasz,

Getting there:

image

Cheers,

Thomas

TomaszSuchan commented 9 months ago

Hi Thomas, thanks this looks promising! I attach the picture with my use case. I just realised that the card I got has a bug, with the last colour in the second row wrong. P3151080

KelSolaar commented 9 months ago

Ah yes, this is quite annoying as this is an important one (all of them are really in the 24 swatches checker)! Maybe you can exclude it for now when computing the transformation? I would check with X-Rite / Calibrite if it is possible to get an exchange.

KelSolaar commented 9 months ago

75 was merged into develop, an invocation as follows should hopefully work:

colour_checker_detection.detect_colour_checkers_segmentation(image, **colour_checker_detection.SETTINGS_SEGMENTATION_COLORCHECKER_NANO)

Let me know!

KelSolaar commented 9 months ago

This has been released in 0.2.0!