sift

http://en.wikipedia.org/wiki/Scale-invariant_feature_transform#David_Lowe.27s_method


http://www.scholarpedia.org/article/SIFT


http://blogs.oregonstate.edu/hess/sift-library-places-2nd-in-acm-mm-10-ossc/#more-176


http://blogs.oregonstate.edu/hess/code/sift/


http://www.ipol.im/pub/algo/my_affine_sift/


http://www.cs.ubc.ca/~lowe/keypoints/

________________________________________________________

http://ubuntuforums.org/showthread.php?t=1141293


No package 'gtk-engines-2' found

http://stackoverflow.com/questions/5461224/package-gtk-engines-2-was-not-found-in-the-pkg-config-search-path

down voteaccepted

Had the same problem on my Ubuntu 10.10 box.

I found what file was needed by the build ("gdk/gdk.h") and saw that the gtk+-2.0 package (/usr/lib/pkgconfig/gtk+-2.0.pc) provided the include path to /usr/include/gtk-2.0, which the needed file exists relative to.

I edited src/Makefile and changed both CFLAGS and LIBS pkg-config lines from "pkg-config ... opencv gtk-engines-2" to "pkg-config ... opencv gtk+-2.0" and it built for me.



------------------------------convert avframe to opencv

https://lists.ffmpeg.org/pipermail/libav-user/2011-August/000557.html

I assume you mean opencv image format? The basic idea is something like
this:

avf2ipl(AVFrame * avf, IplImage * ipl)
    {
        if (swscontext == 0) swscontext = sws_getContext(context->width,
context->height, PIX_FMT_YUV420P, ipl->width, ipl->height, PIX_FMT_BGR24,
SWS_BILINEAR, 0, 0, 0);
        if (swscontext == 0) return;
        int linesize[4] = { ipl->widthStep, 0, 0, 0 };
        sws_scale(swscontext, avf->data, avf->linesize, 0, context->height,
(uint8_t **) & (ipl->imageData), linesize);
    }


ffmpeg cmd split & dump pic

FREQ=5
SS=90

mkdir ./imglist
rm -rf ./miglist/*
ffmpeg -i he2c.mp4 -y -ss $SS -an -sameq -f image2 -r 1/$FREQ ./imglist/he2c_%03d.jpg


<think>好的,我现在需要帮用户解决关于Cheat Engine驱动保护插件的下载使用教程的问题。首先,我得回顾用户提供的引用内容,看看是否有相关的信息。根据引用[1],提到了CheatEngine-DMA插件,项目地址是https://gitcode.com/gh_mirrors/ch/CheatEngine-DMA。这可能是一个驱动级的插件,可能与DMA(直接内存访问)相关,用于绕过反作弊系统。 接下来,用户提到的引用[2][3]涉及游戏数据保护反作弊系统的关闭,这可能与使用CE时的注意事项有关。引用[4]详细介绍了CE作为内存分析工具的特点,以及需要关闭反作弊系统。这可能意味着用户在使用驱动保护插件时需要处理反作弊的问题。 用户的问题是关于驱动保护插件的下载使用教程。我需要整理现有的引用信息,看看是否有直接相关的插件。引用[1]中的CheatEngine-DMA可能是一个驱动级插件,但需要确认它是否属于驱动保护类。此外,用户可能需要其他插件,如Obfuscator(引用[2]提到的),但不确定是否属于驱动保护。 首先,我应该建议用户查看引用[1]的项目地址,因为这是提到的唯一具体插件。然后,提醒用户注意关闭反作弊系统,如引用[3][4]所述。另外,可能需要指导用户以管理员权限运行CE,并寻找其他可能的驱动保护插件,但根据现有引用,可能没有直接提到的其他驱动保护插件,需要补充一般性建议。 可能的步骤包括:下载DMA插件,安装步骤,配置CE,关闭反作弊,管理员权限运行。同时,提醒用户法律风险,确保在合法范围内使用。 还需要检查是否有其他引用提到的内容,但引用中主要提到的插件是DMAObfuscator,后者是保护游戏数据的,可能不适用于用户的需求。因此,重点应放在DMA插件上,并指导用户如何正确使用,同时结合关闭反作弊管理员权限的建议。 最后,生成相关问题,可能涉及其他插件、常见错误解决法律问题等。</think>### Cheat Engine驱动保护插件指南 #### 1. 相关插件推荐与下载 根据引用信息,以下插件与驱动保护或绕过反作弊相关: - **CheatEngine-DMA** 支持通过DMA(直接内存访问)绕过反作弊检测,适用于单机游戏调试[^1]。 **项目地址**:https://gitcode.com/gh_mirrors/ch/CheatEngine-DMA **功能**:提供物理内存读写、进程隐藏等驱动级操作。 - **Obfuscator插件** 用于保护游戏数据,防止被逆向分析(需确认是否适配最新版CE)[^2]。 #### 2. 使用教程(以CheatEngine-DMA为例) **步骤1:环境准备** - 关闭游戏反作弊系统(如单机游戏的DRM保护)[^3] - 以管理员权限运行Cheat Engine[^4] **步骤2:插件安装** 1. 下载插件文件(`.dll`或`.exe`) 2. 将插件文件复制到CE安装目录的`plugins`文件夹 3. 重启CE,在菜单栏查看插件是否加载成功 **步骤3:功能调用** ```lua -- 示例:通过Lua脚本调用DMA插件功能 if dma_enabled then local physical_address = dma_get_physical_address(0x12345678) print(string.format("物理地址: 0x%X", physical_address)) end ``` **注意事项** - 部分插件需禁用Windows驱动签名验证(`bcdedit /set testsigning on`) - 虚拟机环境下可能出现兼容性问题 #### 3. 替代方案 若插件失效,可尝试以下方法: 1. 使用内核调试工具(如WinDbg Preview)手动分析驱动保护 2. 结合x64dbg动态追踪内存访问行为
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值