怎样将从VGA信号里得到图像信息,再提供给ARM对图像进行处理

时间:2022-03-10 14:41:57
前提:本人对嵌入式、硬件完全处于无知状态,也许我的问题水平很低,见谅!也不知道导师怎么让我做这个软硬件结合的东西……很是无语

先说下大体思路,就是将PC机里的图像经VGA线传输到一个中间设备里(是要我自己设计的),进过这个中间设备对图像处理之后再连上投影仪进行投影显示

有几个问题不是很明白:
1、PC机里的图像全屏显示后,将VGA线连上PC机和中间设备上的VGA接口,就会有VGA信号(全屏的图像及控制信号)输出了吗?还是要在中间设备里有控制才会发送并接收到信号?

2、接收到的VGA信号怎样把它变成图像信号,并传到了ARM里,供其进行处理?

不要笑话我的问题很低级,是完全不懂的~~~ 

6 个解决方案

#1


VGA 转换成RGB 再说。
一般在PC处理图像,你怎么从PC传出来啊?

#2


1、PC机里的图像全屏显示后,将VGA线连上PC机和中间设备上的VGA接口,就会有VGA信号(全屏的图像及控制信号)输出了吗?
应该是这样,这是由PC主板电路设计决定的,应该是一接入VGA接口,就会有VGA信号通过数据线传输到另一个VGA接口所接的设备。

还是要在中间设备里有控制才会发送并接收到信号?
应该不需要,但是你的中间设备如何检测到PC端送过来的呢?这是必须思考的问题。

#3


2、接收到的VGA信号怎样把它变成图像信号,并传到了ARM里,供其进行处理?
我有个问题请教楼主,就是你的中间设备通过什么接口和投影仪连接,也就是中间设备通过什么接口把图像数据送到投影仪中。

#4


引用 1 楼 gooogleman 的回复:
VGA 转换成RGB 再说。
一般在PC处理图像,你怎么从PC传出来啊?


导师就是这么要求的,需要在中间设备里对图像进行处理,中间设备就是需要我开发的东西~~~
就是要做出这么个产品吧~~~

#5


引用 3 楼 chinesedragon2010 的回复:
2、接收到的VGA信号怎样把它变成图像信号,并传到了ARM里,供其进行处理?
我有个问题请教楼主,就是你的中间设备通过什么接口和投影仪连接,也就是中间设备通过什么接口把图像数据送到投影仪中。


也是VGA接口吧!

其实我只是构想的整体思路,但具体到里面的每一个地方,要注意到哪些东西,考虑哪些,具体要怎么实现我也不清楚

#6


VGA接口中的颜色信号都是模拟信号,分成3路传输。如果必须使用VGA接口的话需要先把其中的颜色信号进行AD转换,分别得到R、G、B颜色分量,就得到了一个点的颜色。可以设置一个缓冲区,依次扫描VGA传输过来的信号,转换成位图,然后进行处理,但貌似这样的处理速度会很慢的。

可以先看一下有关VGA接口方面的资料。

#1


VGA 转换成RGB 再说。
一般在PC处理图像,你怎么从PC传出来啊?

#2


1、PC机里的图像全屏显示后,将VGA线连上PC机和中间设备上的VGA接口,就会有VGA信号(全屏的图像及控制信号)输出了吗?
应该是这样,这是由PC主板电路设计决定的,应该是一接入VGA接口,就会有VGA信号通过数据线传输到另一个VGA接口所接的设备。

还是要在中间设备里有控制才会发送并接收到信号?
应该不需要,但是你的中间设备如何检测到PC端送过来的呢?这是必须思考的问题。

#3


2、接收到的VGA信号怎样把它变成图像信号,并传到了ARM里,供其进行处理?
我有个问题请教楼主,就是你的中间设备通过什么接口和投影仪连接,也就是中间设备通过什么接口把图像数据送到投影仪中。

#4


引用 1 楼 gooogleman 的回复:
VGA 转换成RGB 再说。
一般在PC处理图像,你怎么从PC传出来啊?


导师就是这么要求的,需要在中间设备里对图像进行处理,中间设备就是需要我开发的东西~~~
就是要做出这么个产品吧~~~

#5


引用 3 楼 chinesedragon2010 的回复:
2、接收到的VGA信号怎样把它变成图像信号,并传到了ARM里,供其进行处理?
我有个问题请教楼主,就是你的中间设备通过什么接口和投影仪连接,也就是中间设备通过什么接口把图像数据送到投影仪中。


也是VGA接口吧!

其实我只是构想的整体思路,但具体到里面的每一个地方,要注意到哪些东西,考虑哪些,具体要怎么实现我也不清楚

#6


VGA接口中的颜色信号都是模拟信号,分成3路传输。如果必须使用VGA接口的话需要先把其中的颜色信号进行AD转换,分别得到R、G、B颜色分量,就得到了一个点的颜色。可以设置一个缓冲区,依次扫描VGA传输过来的信号,转换成位图,然后进行处理,但貌似这样的处理速度会很慢的。

可以先看一下有关VGA接口方面的资料。