我有一个算法列表,我想在图像上运行以对其进行降噪。我有几种不同的算法来去噪我的照片。假设我有 denoise_1 和 denoise_2 和 denoise_3。但将来我需要添加 denoise_4、validation_four 等。
我需要在图片上运行所有的降噪,即使是添加新的降噪。
另外:如果我添加另一个算法,我必须通知系统。
我正在考虑使用策略和观察者模式,但我还没有找到可接受的解决方案。
这是正确的方法吗??
如果打开一个新线程,我发现了一个类似的线程,但我不明白解决方案,我深表歉意。