Ticket #1097 (closed enhancement: fixed)

Opened 7 years ago

Last modified 6 years ago

Noise Reducer plugin enhancements

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b5-scripting
Component: Plugins Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #1508

Description

The Noise Reducer plugin (which may go away) could be enhanced in a number of ways:

1) Make a Noise Reduction menu. Implement each subcommand of the current plugin as its own plugin. This would be simple and would simplify the confusing input dialog that currently exists. We could also locate links to Gaussian Blur and Despeckle in the menu.

2) OR keep the current UI and add Gaussian Blur and Despeckle as methods and call those plugins if the user so desires.

3) Finally it would be nice if we had a way for user to specify more complicated regions. Currently only 2d region is possible though any 2d size is allowed. But make some UI widget that would allow one to choose an n-dim region that could be a PointSet and thus of arbitrarily complex shape. This would be a useful tool in its own right.

Change History

comment:1 Changed 7 years ago by bdezonia

  • Milestone changed from imagej-2.0.0-beta3 to imagej-2.0.0-beta4

comment:2 Changed 7 years ago by bdezonia

  • Blocking 1333 added

comment:3 Changed 7 years ago by bdezonia

  • Blocking 1460 added; 1333 removed
  • Milestone changed from imagej-2.0.0-beta4 to imagej-2.0.0-beta5

comment:4 Changed 7 years ago by bdezonia

  • Status changed from new to closed
  • Resolution set to fixed

Commit aee3ea93d939223a699cf2a86faaa15de2a670ce involved a total refactoring of the Noise Reduction plugin. It has been broken up into a series of plugins in their own menu. This handles point 1).

In the process supported different kinds of neighborhoods which satisfies point 3).

I think we'll ignore point 2) for now. Closing.

comment:5 Changed 6 years ago by curtis

  • Milestone changed from imagej-2.0.0-beta6 to imagej-2.0.0-beta5-new

comment:6 Changed 6 years ago by bdezonia

  • Blocking 1508 added; 1460 removed
Note: See TracTickets for help on using tickets.