我正在开发一个项目,在该项目中我在 Raspberry Pi 上使用 OpenCv 捕获视频并对其进行处理。我想要的是创建这个处理过的视频的输出流。我正在和我的一个朋友一起研究这个。他在设备上创建了一个网站/网络服务器,它应该能够查看我创建的流。openCV 有没有办法创建输出流?我不想创建视频,也不想将单个帧作为“图像”写入文件系统,因为这样会减慢速度。
在haskell中,是否可以创建一个能够处理多种不同数据类型的输入和输出的函数?
例如,假设一个函数能够对分别返回两种数据类型的 [Char] 和 Int 进行模式匹配。
fun 1 = 2
fun "textIn" = "textOut"
Run Code Online (Sandbox Code Playgroud)
这可能吗?