void glTexCoord1f(GLfloat s);
void glTexCoord1d(GLdouble s);
void glTexCoord2f(GLfloat s,GLfloat t);
void glTexCoord2d(GLdouble s,GLdouble t);
void glTexCoord3f(GLfloat s,GLfloat t,GLfloat r);
void glTexCoord3d(GLdouble s,GLdouble t,GLdouble r);
void glTexCoord4f(GLfloat s,GLfloat t,GLfloat r,GLfloat q);
void glTexCoord4d(GLdouble s,GLdouble t,GLdouble r,GLdouble q);
s, t, r, q:指定s, t, r, q 紋理座標,預設為0,0,0,1。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
函式介紹:glTexParameter:設置紋理參數
void glTexParameterf(GLenum target,GLenum pname,GLfloat param);
void glTexParameteri(GLenum target,GLenum pname,GLint param);
target:指定目標紋理
GL_TEXTURE_1D,
GL_TEXTURE_2D,
GL_TEXTURE_3D,
GL_TEXTURE_CUBE_MAP.
pname:指定單值紋理參數的符號名稱
GL_TEXTURE_MIN_FILTER,
GL_TEXTURE_MAG_FILTER,
GL_TEXTURE_MIN_LOD,
GL_TEXTURE_MAX_LOD,
GL_TEXTURE_BASE_LEVEL,
GL_TEXTURE_MAX_LEVEL,
GL_TEXTURE_WRAP_S,
GL_TEXTURE_WRAP_T,
GL_TEXTURE_WRAP_R,
GL_TEXTURE_PRIORITY,
GL_TEXTURE_COMPARE_MODE,
GL_TEXTURE_COMPARE_FUNC,
GL_DEPTH_TEXTURE_MODE,
GL_GENERATE_MIPMAP.
param:指定pname的值
Specifies the value of pname.
GL_TEXTURE_1D,
GL_TEXTURE_2D,
GL_TEXTURE_3D,
GL_TEXTURE_CUBE_MAP.
GL_TEXTURE_MIN_FILTER,
GL_TEXTURE_MAG_FILTER,
GL_TEXTURE_MIN_LOD,
GL_TEXTURE_MAX_LOD,
GL_TEXTURE_BASE_LEVEL,
GL_TEXTURE_MAX_LEVEL,
GL_TEXTURE_WRAP_S,
GL_TEXTURE_WRAP_T,
GL_TEXTURE_WRAP_R,
GL_TEXTURE_PRIORITY,
GL_TEXTURE_COMPARE_MODE,
GL_TEXTURE_COMPARE_FUNC,
GL_DEPTH_TEXTURE_MODE,
GL_GENERATE_MIPMAP.
Specifies the value of pname.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
設定Opencv 2.1.0 (Code::Blocks)
右鍵build options
-Search directories
-compiler : 連接 include
-Linker : 連接lib
-Linker settings
-Link libraries
連接cv210, cxcore210, highgui210
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
範例:
#include <opencv/highgui.h>
int main()
{
IplImage *img=cvLoadImage("test.jpg");
cvNamedWindow("opencv");
cvShowImage("opencv",img);
cvWaitKey(0);
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
範例:
#include <opencv/highgui.h>
int main()
{
IplImage *img=cvLoadImage("test.jpg");
cvNamedWindow("opencv");
cvShowImage("opencv",img);
cvWaitKey(0);
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
沒有留言:
張貼留言