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

Support more affine expression forms in im.point(), deprecate Image.coerce_e #6254

Merged
merged 5 commits into from May 19, 2022

Commits on May 3, 2022

  1. Support more affine expression forms in Image.point

    In modes I and F, Image.point only supported affine expressions of the
    forms (lambda x:) x * a, x + a, and x * a + b. Expressions like 1 - x
    had to be written x * -1 + 1.
    
    This rewrite, though still limited to affine transformations, supports
    far more expression forms, including 1 - x, (2 * x + 1) / 3, etc.
    benrg committed May 3, 2022
    Copy the full SHA
    4e12ccc View commit details
    Browse the repository at this point in the history
  2. Removed unused import and restored existing checks (#1)

    * Removed unused import
    
    * Restored existing checks
    
    * Restored coerce_e, _E and data property
    
    * Deprecated coerce_e
    
    Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
    2 people authored and benrg committed May 3, 2022
    Copy the full SHA
    46802d5 View commit details
    Browse the repository at this point in the history
  3. Add a comment

    benrg committed May 3, 2022
    Copy the full SHA
    88f46f3 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    48f763a View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. Documented deprecation

    radarhere committed May 17, 2022
    Copy the full SHA
    c7f5b4c View commit details
    Browse the repository at this point in the history