c 语言
beibei_hao_csdn
这个作者很懒,什么都没留下…
展开
-
在已有的图像上画方框和实心圆
在已有的图象上画方框和实心圆原创 2016-10-18 16:15:46 · 1446 阅读 · 0 评论 -
文件的写入操作
文件的头文件:#ifndef __ABOUTLOG_H#define __ABOUTLOG_H#ifdef __cplusplusextern"C"{#endifint InitDump(int buffersize);int memcpy_t(char * str);int dump_t(char * fileName);int clean_t(int原创 2017-09-30 14:35:24 · 299 阅读 · 0 评论 -
NY12图像的截取实现
int nv12(unsigned char * src, unsigned char * dest, int srcW, int srcH, int x0, int y0, int x1, int y1){ int dstw =0; int dsth =0; int i = 0; int j = 0; int k = 0; int srcwh = 0; int d原创 2017-04-14 17:57:17 · 435 阅读 · 0 评论 -
nv12 图像的旋转
int nv12rote270(unsigned char * src, unsigned char * dst, int srcW, int srcH){int wide = srcW;int high = srcH;unsigned char * srcUV = src + wide * high;unsigned char * destUV = dst + wi原创 2017-04-17 18:22:54 · 1776 阅读 · 0 评论 -
测试
#include #include #include "Read_pic.h"#include "string.h"int clamp_s (int value,int m_min,int m_max){ int mm_ret = value; if(value { mm_ret = m_min ; } if(value > m_max) {原创 2017-04-01 14:37:35 · 207 阅读 · 0 评论 -
双线性插值
int clamp_s (int value,int m_min,int m_max){ int mm_ret = value; if(value { mm_ret = m_min ; } if(value > m_max) { mm_ret = m_min; } return mm_ret;}int DoubleInterplotion(原创 2017-04-01 14:28:50 · 428 阅读 · 0 评论 -
window环境下 C语言遍历一个目录下的文件
window环境下 C语言遍历一个目录下的文件#include #include#include #include using namespace std;const int MAXLEN = 1024; //定义最大目录长度 unsigned long SumFile = 0; //记录文件数量 void ListDir(const原创 2017-02-24 15:41:04 · 766 阅读 · 0 评论 -
获取文件名函数
获取文件名函数:int retName (char* fName ,char * ret, int * retSize){ char * prtS = NULL; char * prtL = NULL; prtS = fName; prtL = fName; int length = strlen(fName); int count = 0; for(i原创 2017-02-23 17:59:02 · 605 阅读 · 0 评论 -
const int *p和int * const p的区别(常量指针与指向常量的指针)
const int *p和int * const p的区别(常量指针与指向常量的指针)int main(){ int var1 = 10; int var2 = 20; int * const p = &var1;// p是指针式常量; //p = &var1; *p= 60; // p不能指向另一个地址了;但可以改变物理地址的值;原创 2017-02-23 15:10:27 · 279 阅读 · 0 评论 -
特别大的数add
#include #include#include "string.h"#include "malloc.h"int* invert(int * p,int index){ int i = 0; int len = index /2; for (i ; i { int t; t = p[i] ; p[i] = p[index原创 2017-02-28 16:30:09 · 377 阅读 · 0 评论 -
对bmp文件的读写
Read_pic.h文件:#ifndef _BMP_H_#define _BMP_H_#ifdef __cplusplusextern "C" {#endif typedef enum _BIT_DATA_TYPE_{ BIT32 = 1, //读取或存储成32位 BIT24 = 2原创 2016-11-21 15:37:44 · 438 阅读 · 0 评论 -
将图像旋转90,180,270度
将图像旋转90,180,270度原创 2016-11-21 15:29:50 · 4947 阅读 · 2 评论 -
C语言回调函数的使用
// Console_test.cpp : 定义控制台应用程序的入口点。// C语言实现的回调函数#include "stdafx.h"#include typedef int (*CallBackFun) (char *p);int A_fun(char *p) { // 方法 Afun,格式符合 CallBackFun 的格式,因此可以看作是一个 CallBack原创 2016-10-20 16:20:09 · 627 阅读 · 0 评论 -
Win32 通过进程名获取经常id,并关闭进程
ProcessManager.h 头文件:#pragma onceclass ProcessManager{public: ProcessManager(); ~ProcessManager();public: static unsigned int GetProcessID(wchar_t *cPorcessName); static bool CloseProcess(un...原创 2018-07-24 18:03:11 · 1671 阅读 · 0 评论