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

Image processor wishlist #3

Open
14 of 18 tasks
milasudril opened this issue Nov 7, 2020 · 0 comments
Open
14 of 18 tasks

Image processor wishlist #3

milasudril opened this issue Nov 7, 2020 · 0 comments

Comments

@milasudril
Copy link
Owner

milasudril commented Nov 7, 2020

  • Rgba to grayscale
  • Input: RgbaValue
  • Ouptut: RealValue grayscale, RealValue alpha
  • Params: Channel weights for R, G, and B
  • Split image spectrum (Magnitude + Phase)

  • Rgba DFT Forward (Combines a Rgba Split node, followed by four DFT Forward nodes)

  • Input: RgbaValue
  • Output: 4 times Complex Value
  • Rgba DFT Backward (Combines four DFT Backward nodes, followed by one Rgba Combine node)
  • Input: RgbaValue
  • Output: 4 times Complex Value
  • Surface normal
  • Input: RealValue
  • Output: vec4_t
  • Soft clamp
  • Input: RealValue
  • Output: RealValue
  • Params: Min, Max
  • Wave
  • Input: RealValue
  • Output: RealValue
  • Spot detector
  • Input: RealValue
  • Output: Points [new type]
    Note: replaced by "Random point cloud"
  • Make linear gradiant
  • Output: grayscale image
  • Parameters: Similar to "Make radial gradient"
  • Make point regular point cloud

  • Voronoi

  • Input: Coordinates
  • Output: RealValue
  • Cracks
  • Input: Coordinates
  • Output: RealValue
  • Checker board
  • Output: RealValue grayscale
  • Params: size
  • Gingham
  • Output: RealValue grayscale, RealValue alpha
  • RGBA versions of normalization nodes

  • Posterization

  • Input: *Image
  • Output: *Image
  • Params: Steps, (Lin and Log)
  • Median filter with adjustable percentile Slow in HDR pipeline

  • Grayscale sqrt distortion. Can be emulated with power distortion, but sqrt is sufficiently common to have a dedicated node.

@milasudril milasudril pinned this issue Nov 7, 2020
@milasudril milasudril mentioned this issue Nov 9, 2020
64 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant