1. Configure source/etc/APT/sources. List
Http://ubuntu.cn99.com/ubuntu/ dapper main restricted universe multiverse
Dapper-Updates main restricted universe multiverse
Deb http://ubuntu.cn99.com/ubuntu/ dapper-security main restricted universe multiverse
Dapper-backports main restricted universe multiverse
Http://ubuntu.cn99.com/ubuntu-cn/ dapper main restricted universe multiverse
2. Upgrade the kernel, dual-u
Sudo apt-Get install linux-686-smp
Update all Ubuntu software after restart
1 OpenGL basics 1.1 What is OpenGL
OpenGL is called Open graphics language. It refers to open graphical program interfaces. It is a cross-platform standard used for 3D rendering and 3D addition. In other words, OpenGL is a 3D API, it is an important communication bridge between 3D accelerator card hardware and 3D graphics applications. Its main goal is to realize a realistic 3D world by calling various functions provided by it. In this 3D world, objects are a collection of points, lines, and sur
Enterprise Linux 6.1 provides a large number of graphic hardware updates. In this release, an Intel sixth-generation graphics driver for the sandy bridge processor is introduced to provide fully accelerated 2D and 3D graphics on these devices. In addition, this release also introduced support for matrox MGA-G200ER graphics chip.
Red Hat Enterprise Linux 6.1 introduces xorg-x11-drv-xgi video drivers to support xgi z9s and z11 chips. No longer update t
form an illusory 3D world (the 3D Systems that eventually cancel textures and make every object different are still far away ), although the system resources we pay will increase in cubic order with the complexity of the texture (the system resources consumed by the 2D texture only increase in Geometric Order with the complexity of the texture ).Development of 3D texturesIt is hard to tell exactly when a 3D texture came into being: 3dlabs proposed the concept of a little height in permedia 3, a
, usecvCvtScaleAndcvCvtColorConversion; or use a commoncvSaveSave the image in XML or YAML format.
Video read/write Functions
CvCapture
Video Acquisition Structure
typedef struct CvCapture CvCapture;
The structure CvCapture does not have a public interface. It can only be used as a parameter for video obtaining functions.
CvCaptureFromFile
Initialize video retrieval from File
CvCapture* cvCaptureFromFile( const char* filename );
Filename
Video file name.
FunctioncvCaptureFromFile
); the FrameBuffer device also provides several ioctl commands to obtain the display device.
Some fixed information (such as the Display memory size), variable information related to the display mode (such as resolution
Rate, pixel structure, byte width of each scanned line), and color palette information in pseudo-color mode. Through the FrameBuffer device, you can also obtain the type of the acceleration display card supported by the current kernel (through
Fixed information). This type is us
the display mode is 1024x7688-bit color mode, linear memory mode ):
Int FB;Unsigned char * fb_mem;Fb = open ("/dev/fb0", o_rdwr );Fb_mem = MMAP (null, 1024*768, prot_read | prot_write, map_shared, FB, 0 );Memset (fb_mem, 0, 1024*768); // This command should only be executed by the root user
The framebuffer device also provides several IOCTLCommand to obtain some fixed information about the display device (such as the Display memory size) variable information related to the display mode (such as
mmap system call, then use memset to clear the screen (Here we assume the display mode is 1024x7688-bit color mode, linear memory mode ):
Int fb;
Unsigned char * fb_mem;
Fb = open ("/dev/fb0", O_RDWR );
Fb_mem = mmap (NULL, 1024*768, PROT_READ | PROT_WRITE, MAP_SHARED, fb, 0 );
Memset (fb_mem, 0, 1024*768 );
The FrameBuffer device also provides several ioctl commands to obtain some fixed information about the display device (such as the Display memory size) variable information related to the d
. The advanced head drive mechanism should effectively optimize the reading mode, provide performance, and make appropriate judgments and timely and appropriate measures against unknown situations such as sudden power outages and severe external shocks.
3. Spindle ComponentsThe spindle components of the hard disk are mainly bearings and motors. We can generally think that the bearing determines the noise performance of a hard disk, while the motor determines the performance. Of course, this is
, it has now become one of the standard suites released by Mesa.
· DRI, short for Direct Rendering Infrastructure, is a framework in the X Window System that allows applications to directly access display devices in a safe and effective way. It includes modifications to X server, some X client libraries, and kernel. The first major application of DRI is to create a quick OpenGL implementation. DRI is an integral part of XFree86 4.x and its successor X.org. It is also an open-source implementatio
most important thing is to allow your dri to support your video card. Currently, in FreeBSD, dri supports the following system graphics cards (in/usr/src/sys/i386/CONF/Notes ):
Device DRM # DRM core module required by DRM driversDevice i915drm # intel i830 through i915Device mach64drm # ATI rage pro, rage mobility P/M, rage XLDevice mgadrm # AGP matrox G200, g400, g450, g550Device r128drm # ATI rage 128Device radeondrm # ATI radeonDevice savagedrm #
, use the CPU to draw all your genie, polygon and particles-and people are still doing this. Like unreal, Age of Empires II: Age of Kings has an excellent software Renderer-otherwise you will use one of two possible graphics APIs, OpenGL or DirectX. OpenGL is a real cross-platform API (software written using this API can run on Linux, windows, and MACOs .), It has many years of history and is well-known, but it has begun to show its ancient history. About four years ago, defining an OpenGL-drive
I was using the MATLAB r2011b and intended to request the resource from the camera. The camera was well set up.
Problem description:
> Out = imaqhwinfo
Out =
Installedadaptors: {'matrox' 'winvideo '}MATLAB version: '7. 13 (r2011b )'Toolboxname: 'image acquisition toolbox'Toolboxversion: '4.2 (r2011b )'
> Source. Vid = videoinput ('winvideo', 1, 'yuy2 _ 320x240 ');Error Using videoinput (line 228)There are no devices installed for the specifi
The basic functions used by several programs are as follows:*******************************************************************cvcreatecameracaptureInitialize get video from cameracvcapture* cvcreatecameracapture (int index);
Index of the camera to use. It doesn't matter if you have only one camera or a camera, so use the parameter-1.
The function Cvcreatecameracapture assigns and initializes the cvcapture structure to the video stream from the camera. There are currently
Mplayer is an open-source multimedia player released with the GNU General Public License. This software can be used in mainstream operating systems, such as Linux and other UNIX-like systems, Microsoft Windows systems, and MacOS X system. Mplayer is based on the command line interface. You can choose to install different graphic interfaces in each job system. Another major feature of mplayer is extensive output device support. It can work in X11, XV, DGA, OpenGL, svgalib, fbdev, aalib, directfb,
least 64 MB. 128 MB is recommended.
-------
Hard Disk: MB to 3 GB (Personal Edition is fully installed), or 6 GB (Professional Edition is fully installed). 2 GB recommended. Support LBA48.
-------
Graphics card: SuSE Linux comes with the following models of graphics card drivers:
-ATI: Radeon 9000/9200/9500/9600/9700/9800
-NVidia: GeForce 4, GeForce FX
-Matrox: G450/G550
-------
You may need to manually configure the plug-and-play ISA card.
-------
S
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.