ATI有js 获取api接口数据api取显卡温度的吗

显卡知识详解:3D API、VGA、DVI接口-电脑基础-电脑技巧收藏家
|||||||||||||
当前位置: &&&&正文
显卡知识详解:3D API、VGA、DVI接口
API 是 Application
Programming Interface 的缩写,是应用程序接口的意思。而 3D API 则是指显卡与应用程序直接的接口。3D API能让编程人员所设计的 3D 软件,只要调用其 API 内的程序,从而让 API 自动和硬件的驱动程序沟通,启动 3D 芯片内强大的 3D 图形处理功能,从而大幅度地提高了 3D 程序的设计效率。
如果没有 3D API,在开发程序时,程序员必须要了解全部的显卡特性,才能编写出与显卡完全匹配的程序,发挥出全部的显卡性能。而有了3D
API 这个显卡与软件直接的接口,程序员只需要编写符合接口的程序代码,就可以充分发挥显卡的效率,而不必再去了解硬件的具体性能和参数。这样,就大大简化了程序开发的工作。
同样,显示芯片厂商根据标准来设计自己的硬件产品,以达到在 API 调用硬件资源时最优化,获得更好的性能。有了
3D API,便可实现不同厂家的硬件、软件最大范围的兼容。比如,在最能体现 3D API 的游戏方面,游戏设计人员设计时,不必去考虑具体某款显卡的特性,而只是按照
3D API 的接口标准来开发游戏。当游戏运行时,则直接通过 3D API 来调用显卡的硬件资源。
目前,个人电脑中主要应用的 3D
API,有 DirectX 和 OpenGL。
显卡所处理的信息,最终都要输出到显示器上。显卡的输出接口,就是电脑与显示器之间的桥梁,它负责向显示器输出相应的图像信号。CRT显示器因为设计制造上的原因,只能接受模拟信号输入,这就需要显卡能输入模拟信号。VGA
接口,就是显卡上输出模拟信号的接口。
VGA(Video Graphics Array)接口,也叫 D-Sub 接口。虽然液晶显示器可以直接接收数字信号,但很多低端产品为了与
VGA 接口显卡相匹配,因而采用 VGA 接口。VGA 接口是一种 D 型接口,上面共有 15 针的空,分成三排,每排五个。VGA 接口是显卡上应用最为广泛的接口类型,绝大多数的显卡都带有此种接口。
目前,大多数计算机与外部显示设备之间,都是通过模拟 VGA 接口连接。计算机内部以数字方式生成的显示图像信息,被显卡中的数字/模拟转换器,转变为
R、G、B 三原色信号和行、场同步信号,信号通过电缆传输到显示设备中。对于模拟显示设备,如模拟 CRT 显示器,信号被直接送到相应的处理电路,以驱动控制显像管生成图像。而对于
LCD、DLP 等数字显示设备,显示设备中需配置相应的 A/D(模拟/数字)转换
器,将模拟信号转变为数字信号。在经过 D/A 和 A/D 两次转换后,不可避免地造成了一些图像细节的损失。VGA
接口应用于 CRT 显示器无可厚非,但用于连接液晶之类的显示设备,则转换过程的图像损失会使显示效果略微下降。
DVI 全称为 Digital Visual Interface,它是
1999 年由 Silicon Image、Intel(英特尔)、Compaq(康柏)、IBM、HP(惠普)、NEC、Fujitsu(富士通)等公司共同组成
DDWG(Digital Display Working Group,数字显示工作组)推出的接口标准。它是以 Silicon Image 公司的
PanalLink 接口技术为基础,基于 TMDS(Transition Minimized Differential Signaling,最小化传输差分信号)电子协议,作为基本电气连接。
TMDS 是一种微分信号机制,可以将象素数据编码,并通过串行连接传递。显卡产生的数字信号,由发送器按照
TMDS 协议编码后,通过TMDS 通道发送给接收器,经过解码送给数字显示设备。一个 DVI 显示系统,包括一个传送器和一个接收器。传送器是信号的来源,可以内建在显卡芯片中,也可以以附加芯片的形式出现在显卡
PCB 上;而接收器则是显示器上的一块电路,它可以接受数字信号,将其解码并传递到数字显示电路中。通过这两者,显卡发出的信号成为显示器上的图象。
目前的 DVI 接口,分为两种:
一种是 DVI-D 接口,只能接收数字信号。接口上只有 3 排 8
列共 24 个针脚,其中右上角的一个针脚为空。不兼容模拟信号。
另一种是 DVI-I 接口,可同时兼容模拟和数字信号。兼容模拟信号,并不意味着模拟信号的接口
D-Sub 可以连接在 DVI-I 接口上,而是必须通过一个转换接头才能使用。一般采用这种接口的显卡,都会带有相关的转换接头。
显示设备采用 DVI 接口,具有主要有以下两大优点:
一是速度快。
DVI 传输的是数字信号,数字图像信息不需经过任何转换,就会直接被传送到显示设备上,因此减少了数字―→模拟―→数字繁琐的转换过程,大大节省了时间,因此它的速度更快,有效消除了拖影现象,而且使用 DVI 进行数据传输,信号没有衰减,色彩更纯净,更逼真。
二是画面清晰。
计算机内部传输的是二进制的数字信号。使用 VGA 接口连接液晶显示器的话,就需要先把信号通过显卡中的
D/A(数字/模拟)转换器,转变为 R、G、B 三原色信号和行、场同步信号,这些信号通过模拟信号线传输到液晶内部,还需要相应的 A/D(模拟/数字)转换器,将模拟信号再一次转变成数字信号,才能在液晶上显示出图像来。在上述的
D/A、A/D 转换和信号传输过程中,不可避免会出现信号的损失和受到干扰,导致图像出现失真甚至显示错误,而 DVI 接口无需进行这些转换,避免了信号的损失,使图像的清晰度和细节表现力都得到了大大提高。
来源:互联网
免责声明:本站资料来源于互联网,其版权归原作者所有。如内容涉及或侵犯了您的权益,请通知我!
6699fa.cn版权所有 Copyright&2009&
建议使用分辨率:及更高Atitit 图像处理 调用opencv 通过java  api   attilax总结
时间: 06:55:06
&&&& 阅读:126
&&&& 评论:
&&&& 收藏:0
标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Atitit 图像处理 调用opencv 通过java &api &&attilax总结
1.1.&Opencv java api的支持 opencv2.4.2 就有了对java api的支持
&opencv2.4.2 就有了对java api的支持
虽说以前可以使用jna调用dll但是比较麻烦。数据类型可能对应不上。。使用python调用dll也是可以的。
有了全新的java api支持那就最好不过了。
1.2.&安装&&opencv v2.4.13 &&267M &,一个压缩包解压即可
解压以后2.7g &包含64 位和x86 ,如果只要64位,则1.5g差不多了
又包含vc12 和vc11版,,如果只要一个vc12,则600M体积就可以了。。
C:\progrm\opencv\build\x64\vc12
1.3.&Opencv d java 接口api&&,把opencv-2413.jar加入java项目
C:\progrm\opencv\build\java
opencv-2413.jar
opencv_java2413.dll
1.4.&/AtiPlatf_ee/src/com/attilax/img/SfitTest.java 提取sfit特征
package com.attilax.
import org.opencv.core.C
import org.opencv.core.M
import org.opencv.core.MatOfKeyP
import org.opencv.highgui.H
import org.opencv.features2d.*;
public class SfitTest {
&* @param args
public static void main(String[] args) {
&//opencv_java2413 &Core.NATIVE_LIBRARY_NAME
&&&&System.load( "C:\\progrm\\opencv\\build\\java\\x64\\opencv_java2413.dll" );
&&&&Mat test_mat = Highgui.imread("C:\\000sklt\\2.jpg");
&&&&Mat desc = new Mat();
&&&&FeatureDetector fd = FeatureDetector.create(FeatureDetector.SIFT);
&&&&MatOfKeyPoint mkp =new MatOfKeyPoint();
&&&&fd.detect(test_mat, mkp);
&&&&DescriptorExtractor de = DescriptorExtractor.create(DescriptorExtractor.SIFT);
&&&&de.compute(test_mat,mkp,desc );//提取sift特征
&&&&System.out.println(desc.cols());
&&&&System.out.println(desc.rows());
2.1.&&java.lang.UnsatisfiedLinkError: Directory separator should not appear in library name: D:\tsclib.dll
说明loadLibrary不支持路径。将&&&& System.loadLibrary("tsclib.dll");修改成&&&& System.load("D:/tsclib.dll");
2.2.&System.loadLibrary &&Native.loadLibrary 区别
一中是用JNA方法,另外是用JNative方法,两种都是转载来的,
Native.loadLibrary(DLLPATH,&DM.class);&需要实现一个接口
Exception in thread "main" java.lang.UnsatisfiedLinkError: no opencv_java2413 in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1864)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at com.attilax.img.SfitTest.main(SfitTest.java:15)
2.3.&参考资料
java中调用dll文件的两种方法 - jimmy609的专栏 - 博客频道 - CSDN.NET.html
opencv java api提取图片sift特征 - anexplore - 博客园.html
OpenCV 3.0 版正式发布,史上功能最全,速度最快的版本 - OPEN资讯.html
opencv_百度百科.html
作者::&绰号:老哇的爪子claw of Eagle&偶像破坏者Iconoclast image-smasher
捕鸟王"Bird&Catcher 王中之王King of Kings 虔诚者Pious 宗教信仰捍卫者 Defender&Of&the&Faith. 卡拉卡拉红斗篷 Caracalla red cloak
简称:: Emir Attilax&Akbar 埃米尔 阿提拉克斯 阿克巴
全名::Emir Attilax Akbar&bin Mahmud bin &attila bin Solomon bin adam Al&Rapanui&埃米尔 阿提拉克斯 阿克巴 本 马哈茂德&本 阿提拉 本 所罗门 本亚当&&阿尔&拉帕努伊
常用名:艾提拉(艾龙), &EMAIL:
头衔:uke总部o2o负责人,全球网格化项目创始人,
uke宗教与文化融合事务部部长, uke宗教改革委员会副主席
,Uke部落首席大酋长,
uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,
奶牛科技cto ,uke 首席cto
uke波利尼西亚区大区连锁负责人,克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke汤加王国区域负责人。布维岛和南乔治亚和南桑威奇群岛大区连锁负责人
&Uke软件标准化协会理事长理事长 uke终身教育学校副校长
Uke 数据库与存储标准化协会副会长 uke出版社编辑总编
Uke医院方面的创始人
转载请注明来源:attilax的专栏 &?http://www.cnblogs.com/attilax/
&标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&原文:http://www.cnblogs.com/attilax/p/6209634.html
教程昨日排行
&&国之画&&&& &&&&&&
&& &&&&&&&&&&&&&&
鲁ICP备号-4
打开技术之扣,分享程序人生!ATI有接口api取显卡温度的吗?解决思路 - C++当前位置:& &&&ATI有接口api取显卡温度的吗?解决思路ATI有接口api取显卡温度的吗?解决思路www.MyException.Cn&&网友分享于:&&浏览:117次ATI有接口api取显卡温度的吗?nvidia有,可以取得,ati谁知道有没有这方面的资料?------解决方案--------------------
自问自答。。。
------解决方案--------------------
恭喜恭喜:)
------解决方案--------------------
解决就好,JF
------解决方案--------------------
解决就好,JF
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有写在夏季之前 主流显卡温度全面测试!_硬件_科技时代_新浪网
写在夏季之前 主流显卡温度全面测试!
作者:小熊在线-孤竹の子
硬件新闻排行榜
【】【】【
】【打印】【】
不支持Flash
小熊在线的其他文章
不支持FlashATI显卡上的3个接口都什么意思?_百度知道
ATI显卡上的3个接口都什么意思?
平时喜欢看电影刚买的蓝宝石5750海外版,显卡上边3个接口,一个VGA接口,动画之类的,还有一个长的,一个跟USB形状似的都什么接口?我用的长城19显示器
我有更好的答案
就用VGA就好了。其他接口虽然可以转接,你说像USB的接口则是HDMI接口。不过你的显示器只支持VGA。后面两种都是数字接口,效果优于模拟接口的VGA,又长又大的是DVI接口这个显卡一共提供了三个显示接口。除了常见的VGA接口
采纳率:80%
来自团队:
可以传送无压缩的音频信号及视频信号形似USB的是HDMI接口(High Definition Multimedia Interface的缩写)是一种全数位化影像和声音传送接口,还有一个是DVI接口也就是数字接口,最后一个是VGA接口(Video Graphics Array的缩写)也叫D-Sub接口。这三个接口的画质分辨率、显示速率和色彩丰富程度也是依次向下降低的
像USB的就是HDMI接口.现在主流显示器或者主板集成显卡都带这接口.DVI接口数字接口.主板或者显卡基本都有.快被HDMI接替.VGA模拟接口.基本上淘汰.你的显示器比较老了.而且只有VGA那么你只能插这接口了.没得选.显示效果上VGA肯定是要差些.毕竟是模拟接口.另外两个显示效果一致.都是数字接口.HDMI更便携新版本支持超高分辨率.所以基本普及.
长接口是dvi数字接口..如果显示器上也有dvi口你可以买根dvi线..都说这样清晰度高..不过实际上相差不大或者说看不出来..而USB接口是等于USB显卡的意思..也就是说比如有很多个屏幕..那么往后面插一个USB接线口..之后连接其他显示器..就可以实现一个显卡支持多个显示器了..比如接电脑的同时在接个液晶电视..用电视看电影效果要比显示器好很多..
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
ati显卡的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 如何获取网站api接口 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信