aauger / FilterDotNet

Interface-based image filter implementations in .NET 6.0, platform-agnostic. Current implementation available for Windows, with GNU/Linux coming soon.
GNU General Public License v3.0
3 stars 0 forks source link

Should use IImage instead of Image directly. #1

Closed aauger closed 2 years ago

aauger commented 2 years ago

Filters & generators are currently dependent on System.Drawing, whereas this could be a provider detail. FastImage & Image could both be made to implement IImage (of some type) so that a different library could easily be dropped in as long as it supports getting/setting pixels.

aauger commented 2 years ago

Partially complete. Still needs FastImage &c moved out of filter project so the System.Drawing reference can be eliminated.

aauger commented 2 years ago

Fixed as of PR#3