【发布时间】:2022-01-15 10:25:12
【问题描述】:
各位程序员们好,
我目前正在做这几年advent of code。 在day 9 上,我需要找出图像中的像素是否具有相邻像素的最小值。
我首先非常直观和粗略地解决了这个问题,但是现在看了一段时间后想知道是否有一种方法可以为 opencv 的filter2D-function 或其他合适的库定义卷积核,我可以尝试将内核定义为一个函数,这样我不仅可以执行线性变换,还可以执行其他变换。
在这个具体的例子中,我正在考虑一个内核,它可以判断中间像素是否具有最低值。也许甚至有一种方法可以使用线性变换来做到这一点,但是我找不到它。
感谢任何帮助。
【问题讨论】:
-
侵蚀/扩张,比较,完成。侵蚀/扩张是不是线性的,这就是他们可以解决这个问题的原因。没有任何线性可以解决这个问题。
-
您是否相信我对昨天的 AOC 问题进行了完全相同的推理。最终以“粗鲁”的方式破解它
-
@ChristophRackwitz 非常感谢!不知道那些操作。一直在学习:)
标签: python opencv image-processing