我用openCV做了一个简单的图像处理,它有一个RGB数组作为输出。
是否可以将我的RGB数组传输并显示为HTML,而无需最初将其保存为.jpg或任何其他图片格式?
我不能使用CGI,因为我需要在只允许HTML代码的应用程序中显示此图片。
您可以将它们绘制到HTML画布对象中。绘制到画布需要使用JavaScript,但您可以很容易地将绘图函数放在body元素的onload
事件中。这个StackOverflow线程详细介绍了如何为canvas
对象绘制单独的像素。他们构建了一个绘制单个像素的函数,然后演示如何使用它绘制简单的图像。如果您只构建了一个脚本,该脚本接受某个hidden
html元素中的数据,然后让Python脚本操作该隐藏元素,那么您只需要编写一次代码。