
C/C++
时间一粒
这个作者很懒,什么都没留下…
展开
-
ncnn rotation
Way one:Bitmap bitmap = BitmapFactory.decodeFile("/mnt/sdcard/test.jpeg");Tracker.covert(bitmap);JNIEXPORT void JNICALLJava_com_xx_Tracker_covert(JNIEnv *env, jclass clazz, jobject jbitmap) { void* data; if (AndroidBitmap_lockPixels(env, jbit原创 2020-12-18 15:05:59 · 532 阅读 · 1 评论 -
FFmpeg capture stream picture
Capture live stream and convert YUV to JPEG using FFmpeg.static int capture_picture(Decoder *d, AVFrame *frame){ AVPacket pkt; int got_picture = 0; int ret = 0; AVCodec *pCodec = a...原创 2018-03-29 17:15:21 · 593 阅读 · 0 评论 -
Linux C get the time of now:year-month-hour-minute-second-millisecond
struct timeval tv;char buf[64];gettimeofday(&tv, NULL);strftime(buf, sizeof(buf)-1, "%Y-%m-%d %H:%M:%S", localtime(&tv.tv_sec));printf("%s.%03d\n&quo原创 2018-03-22 18:06:12 · 334 阅读 · 0 评论 -
指针笔记
对指针变量赋值时需要注意:(1)指针变量中只能存放地址。不要将一个数值赋给一个指针变量,如 int *ipPointer = 10,编译将出错。(2)赋给指针变量的变量地址类型要与定义指针变量的类型一致。int iValue = 5;float *ipPointer;ipPointer = &iValue;//非法。有的编译器报错,有的没有指针变量作为函数参数: (1)作原创 2012-09-09 12:34:34 · 1184 阅读 · 0 评论 -
bitwise opertion
#include#include#includetypedef struct{ uint8_t a:6; uint8_t b:4; uint8_t day:5; uint8_t hour:5;}my_t;int main(){ my_t *p = (my_t *)malloc(sizeof(my_t)); if(!p) { return -1原创 2017-02-10 23:19:12 · 398 阅读 · 0 评论 -
CoAP resource collection
1.CoAP学习笔记——CoAP格式详解2.Constrained Application Protocol3.原创 2016-12-02 10:22:06 · 612 阅读 · 0 评论 -
RTP resource collection
sdp:1.SDP File Requirements2.几种音频的sdp3. sdp文件详细总结原创 2016-12-02 09:52:30 · 363 阅读 · 0 评论 -
学习笔记
const和static的本质区别:const:是指值不可被改变static:是指地址不可被改变原创 2012-09-15 19:35:22 · 589 阅读 · 0 评论 -
gawk not found
//当编译提示/bin/sh: gawk: not found时,可在命令行执行下面一条命令sudo apt-get install git-core gnupg flex bison gperf build-essential \ zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \ x11proto-core-dev l原创 2012-09-10 17:24:30 · 7574 阅读 · 0 评论 -
结构体成员字节对齐
为什么需要字节对齐?计算机组成原理教导我们这样有助于加快计算机的取数速度,否则就得多花指令周期了。为此,编译器默认会对结构体进行处理(实际上其它地方的数据变量也是如此),让宽度为2的基本数据类型(short等)都位于能被2整除的地址上,让宽度为4的基本数据类型(int等)都位于能被4整除的地址上,以此类推。这样,两个数中间就可能需要加入填充字节,所以整个结构体的sizeof值就增长了。字节转载 2012-03-15 12:16:27 · 745 阅读 · 0 评论