Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add MacAdam ellipses plotting example. #18

Closed
KelSolaar opened this issue Feb 23, 2014 · 12 comments
Closed

Add MacAdam ellipses plotting example. #18

KelSolaar opened this issue Feb 23, 2014 · 12 comments

Comments

@KelSolaar
Copy link
Member

KelSolaar commented Feb 23, 2014

References

@KelSolaar KelSolaar added this to the v0.1.0 milestone Feb 23, 2014
@KelSolaar KelSolaar modified the milestones: v0.1.1, v0.1.0 May 28, 2014
@KelSolaar KelSolaar modified the milestones: v0.2.1, v0.2.0 Jul 28, 2014
@KelSolaar KelSolaar added the P3 label Aug 14, 2014
@KelSolaar KelSolaar modified the milestones: v0.2.1, v9.9.9 Aug 27, 2014
@iinnovations
Copy link

What is the plan for this? I have not found a well-reasoned MacAdam ellipse interpolation example from the literature. Or is the plan here to simply allow plotting of the data as recorded? There are a number of adhocs available, e.g. the fluorescent lighting standard.

@KelSolaar
Copy link
Member Author

I created the issue more to remember to take a look at it but I have no particular plan for it right now.

@iinnovations
Copy link

Thanks Thomas. Do ellipse and/or ANSI bin generators currently exist in colour? Tests for inclusion? I have this code elsewhere and would consider porting them.

On Nov 16, 2014, at 10:26 AM, Thomas Mansencal notifications@github.com wrote:

I created the issue more to remember to take a look at it but I have no particular plan for it right now.


Reply to this email directly or view it on GitHub.

@KelSolaar
Copy link
Member Author

Neither of those exists right now! That would be very nice if you were to implement support for them actually!

@KelSolaar KelSolaar added P2 and removed P3 labels Feb 27, 2016
@nschloe
Copy link

nschloe commented Feb 27, 2018

I'm currently trying to get MacAdams ellipses plotted in colorio, but I'm somewhat at loss on how to interpret the data in the original paper. Table 3 therein gives the ellipse data, but when plotting the x-y locations of the filter pairs, their connecting lines, and the average theta settings, I'm getting all but a coherent image from which one can deduce an ellipse:

ma1

ma

How does everyone draw those at all?

@KelSolaar
Copy link
Member Author

I have never looked at that beyond saying would be great to have :)

@nschloe
Copy link

nschloe commented Feb 28, 2018

Got it:

d

Turns out that you have to use the delta y/delta x and delta s data (plus a curve fit) to reproduce the ellipses. I still have no idea how to correlate this with the actual measurements, but I guess that goes to show that you'll have to be very cautious when using MacAdam data for any quantitative studies.

@KelSolaar
Copy link
Member Author

Nice! PR Welcome ;)

@iinnovations
Copy link

iinnovations commented Feb 28, 2018 via email

@KelSolaar
Copy link
Member Author

Thanks Colin (@iinnovations)!

@KelSolaar
Copy link
Member Author

Gave it a stab as I needed to plot them in another diagram than CIE 1931 while using ellipse canonical form coefficients. We have a few new definitions to deal with that now, conversion from canonical to general form coefficients, ellipse fitting using Halir and Flusser (1998) method and a few plotting definitions.

image

Closing this one!

@KelSolaar KelSolaar removed this from the v9.9.9 milestone Nov 24, 2018
@KelSolaar KelSolaar added this to the v0.3.12 milestone Nov 24, 2018
@vvclin-git
Copy link

You can calculate MacAdam ellipse using FMC equations.
https://www.osapublishing.org/josa/abstract.cfm?uri=josa-61-1-118

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants