For reference mpl also had the same request https://github.com/matplotlib/matplotlib/issues/4927 and went with a nuclear version of option 1 (https://github.com/matplotlib/matplotlib/pull/4928) but we had already removed the image from all of our examples/tests.

On Sat, Aug 15, 2015 at 8:52 PM Stefan van der Walt <stefanv@berkeley.edu> wrote:
Hi Josh

On 2015-08-15 09:25:33, Josh Warner <silvertrumpet999@gmail.com>
wrote:
> Three potential solutions come to mind:
>
>    - Remove `lena` from the package, raising an error informing
>    the user  the image is not free and directing them to
>    `astronaut`.  - Simply alias all queries for `lena` to
>    `astronaut`, with a warning.  - Instead of loading from disk,
>    have `imread` obtain this image from a  permalinked
>    URL. Ideally an aliased one we can redirect if a host
>    dies. We  could have a couple fallback URLs, too. Biggest
>    question is what to do if  no internet connection is
>    available.
>
> I favor the first or third solutions.

I am in favor of option 1.  I think option 3 still will allow our
users to accidentally use copyrighted imagery, while our policy is
that all images are freely redistributable.

The problem is that Lena was used to generate a whole bunch of
tests results in Matlab, stored as .npy files.  I no longer have
access to the script that generated those.  Looking at those tests
(mostly in the morphology submodule), I think it would be better
if we could re-engineer the tests to look at image properties,
rather than to compare them pixel-for-pixel to MATLAB results.
Doing that will require some work.

Stéfan

--
You received this message because you are subscribed to the Google Groups "scikit-image" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.