rk3288拍照picture左右镜像镜像

全路径diff --git a/hardware/rockchip/camera/CameraHal/AppMsgNotifier.cpp b/CameraHal/AppMsgNotifier.cpp  纯粹记录日志
index 8c074f3..64ee207 100755
--- a/CameraHal/AppMsgNotifier.cpp
+++ b/CameraHal/AppMsgNotifier.cpp
@@ -1447,6 +1447,17 @@ int AppMsgNotifier::captureEncProcessPicture(FramInfo_s* frame){
         callback_notify_shutter();
 
     LOGD("captureEncProcessPicture,rotation = %d,jpeg_w = %d,jpeg_h = %d",rotation,jpeg_w,jpeg_h);
+    
+    //mirror
+    if(1) //(mDataCbFrontMirror)
+        {
+        char *dbuf = (char*)malloc(frame->frame_width*frame->frame_height*3/2);
+        YuvData_Mirror(V4L2_PIX_FMT_NV12, (char*)frame->vir_addr,(char*)dbuf, frame->frame_widt

### RK3288 设备镜像备份方法及工具 #### 工具介绍 对于RK3288设备的镜像备份,可以采用多种工具来实现这一目标。其中一种常用的方式是利用`AndroidTool_Release`工具来进行操作[^1]。 #### 备份流程详解 使用`AndroidTool_Release`工具进行RK3288 Ubuntu系统的备份过程如下: - **解包原始镜像** 解压初始的`update.img`文件以便后续修改和替换其中的内容[^2]。 - **准备环境** 需要确保主机端安装有必要的软件支持,并准备好用于传输数据的数据线等硬件设施。 - **执行拷贝命令** 利用特定指令集将运行中的RK3288板载系统分区内的根文件系统(`rootfs`)完整无误地迁移到外部存储介质中保存起来。 - **替换原有映像** 把之前获取到的新版`rootfs.img`放置于由`AndroidTool_Release`所解压缩出来的目录结构里相应位置处覆盖旧版本文件。 - **重新打包更新包** 运行位于路径`AndroidTool_Release/rockdev/rk3288-mkupdate.bat`下的批处理脚本完成整个固件图像重组工作形成一个新的可刷写的`update.img`文件。 - **烧录至新设备** 完成上述步骤之后就可以借助该工具再次向其他相同型号的目标机器内部Flash芯片写入最新构建而成的操作系统了,在此期间需要注意按照提示正确连接好物理接口以及遵循指定顺序依次擦除老资料再加载新程序。 ```bash # 示例:使用rsync同步RK3288系统到本地Ubuntu sudo rsync -avz --progress root@rk3288:/ /mnt/rootfs_backup/ ``` 除了官方提供的解决方案外,还可以考虑基于Linux环境下常见的网络同步协议比如SSH配合Rsync服务端口实现远程增量式迁移任务,这种方式不仅限定了源与目的之间必须同属一类架构平台而且效率较高适合频繁变动场景下保持两套或多套实例间的一致性状态[^3]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值