24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3057  |  回复: 28

旋转的月

金虫 (正式写手)

★ ★ ★
jjdg(金币+1): 感谢参与 2012-01-12 01:21:09
xzhdty(金币+2): 欢迎讨论交流 2012-01-12 19:17:12
图形开发,楼主可以找一本比较合适的计算机图形学的书来看看,里面一般使用的都是OpenGL吧,按照步骤来就行了,从画直线、圆等等直到光渲染,都可以做出来。可以在VC下面做,也可以在linux下面做,都自带OpenGL库
11楼2012-01-11 19:15:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

voice2001

铜虫 (著名写手)

引用回帖:
10楼: Originally posted by 旋转的月 at 2012-01-11 16:53:53:
vC++当然可以,使用起来非常方便,但如果想编写跨平台的程序,VC++就得非常小心,只能使用语言的标准,而不能使用微软的那些东西。。。


如果要编写跨平台的程序,是不是就要采用VC++与其它软件(如OPENGL等)结合的方式进行开发?

谢谢!!!
12楼2012-01-12 08:57:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

voice2001

铜虫 (著名写手)


jjdg(金币+1): 感谢参与 2012-01-13 01:40:28
引用回帖:
11楼: Originally posted by 旋转的月 at 2012-01-11 19:15:45:
图形开发,楼主可以找一本比较合适的计算机图形学的书来看看,里面一般使用的都是OpenGL吧,按照步骤来就行了,从画直线、圆等等直到光渲染,都可以做出来。可以在VC下面做,也可以在linux下面做,都自带OpenGL库


谢谢!

VC++与Linux都自带OPENGL的相关绘图库,就无需再安装该软件了?
13楼2012-01-12 09:00:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

旋转的月

金虫 (正式写手)


jjdg(金币+1): 感谢参与 2012-01-13 01:40:19
引用回帖:
12楼: Originally posted by voice2001 at 2012-01-12 08:57:15:

如果要编写跨平台的程序,是不是就要采用VC++与其它软件(如OPENGL等)结合的方式进行开发?

谢谢!!!

OpenGl其实被很多用户界面图形库包含在其中,
如果只画图,可以直接使用OpenGl库,
它是一个图形的标准库,不是软件。
如果要做一些其他诸如图形用户界面,可以用很多现成的库,
跨平台的有Qt等。

使用VC++开发跨平台程序的还不多,因为VC本来就是只在windows下运行的。
一般跨平台程序开发会使用别的开发环境吧。比如linux下的eclipse等。
如果特别关注跨平台,可以使用java,它在虚拟机上运行,跨平台比C++好一些。
14楼2012-01-12 21:11:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

voice2001

铜虫 (著名写手)

引用回帖:
14楼: Originally posted by 旋转的月 at 2012-01-12 21:11:31:
OpenGl其实被很多用户界面图形库包含在其中,
如果只画图,可以直接使用OpenGl库,
它是一个图形的标准库,不是软件。
如果要做一些其他诸如图形用户界面,可以用很多现成的库,
跨平台的有Qt等。

使用VC ...


OpenGL除了在图形处理方面的优势外,在图像处理方面的优势如何?

15楼2012-01-13 11:26:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

旋转的月

金虫 (正式写手)


jjdg(金币+1): 感谢参与 2012-01-14 00:05:50
引用回帖:
15楼: Originally posted by voice2001 at 2012-01-13 11:26:13:

OpenGL除了在图形处理方面的优势外,在图像处理方面的优势如何?


OpenGl是通用图形库,很多游戏引擎都是使用它做的,不知道你说的处理是什么图像处理?
一般的图形图像库,只有Opengl和Direx3D两种,后者只能用于windows平台。
16楼2012-01-13 20:41:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

voice2001

铜虫 (著名写手)

引用回帖:
16楼: Originally posted by 旋转的月 at 2012-01-13 20:41:27:
OpenGl是通用图形库,很多游戏引擎都是使用它做的,不知道你说的处理是什么图像处理?
一般的图形图像库,只有Opengl和Direx3D两种,后者只能用于windows平台。


谢谢!!!
17楼2012-01-16 11:45:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

weigo1987

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
voice2001(金币+1): ★★★很有帮助 谢谢,很有帮助! 2012-02-02 13:50:56
余泽成(金币+1): 鼓励应助! 2012-02-14 10:38:53
做图像处理的,就要实现各种算法,有硬件部分和软件部分的。不过C/C++就通吃了。至于OpenCV还是OpenGL,CV库处理二维图像较好,GL库处理三维的不错。如果仅追求效果,那matlab可以看看,非常简单的。机器视觉里Halcon功能的确非常强大了。
厚德载物~自强不息~~
18楼2012-02-01 15:29:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

win2525

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
voice2001(金币+1): ★★★很有帮助 谢谢!!! 2012-02-10 14:00:00
余泽成(金币+1): 鼓励应助! 2012-02-14 10:39:36
混编 核心可以用c|C++ ,ui无所谓
诸葛奇燕
19楼2012-02-10 13:10:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

voice2001

铜虫 (著名写手)

引用回帖:
19楼: Originally posted by win2525 at 2012-02-10 13:10:22:
混编 核心可以用c|C++ ,ui无所谓

UI是指用户接口吗?
20楼2012-02-10 14:01:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 voice2001 的主题更新
信息提示
请填处理意见