- 博客(132)
- 资源 (2)
- 收藏
- 关注
原创 blender常用快捷键和BlenderKit使用
本文总结了Blender基础操作快捷键,包括视图控制(旋转、平移、缩放)、选择工具(框选、刷选)、变换操作(移动G、旋转R、缩放S)及其轴向约束方法。介绍了精确摆放技巧如吸附功能(Shift+Tab)和对齐工具,以及复制(Shift+D)、重置变换(Alt+G/R/S)和原点设置等常用功能。最后提供了BlenderKit在Ubuntu系统上的安装参考。这些快捷键和技巧能显著提升3D建模效率,特别适用于光学元件等精密模型的摆放与对齐。
2025-11-25 14:28:40
689
原创 Android Studio 模拟器报错 The emulator process for AVD xxxxx has terminated.
在 Linux 里,Android 模拟器最好用 KVM,不然要么巨卡,要么干脆起不来。很多 Linux 显卡 / 驱动 跟硬件加速的模拟器不兼容,直接就闪退。再回 Android Studio 重新开模拟器试一次。点一下右边的 Additional settings。这一条就能解决一大半“刚点就崩”的情况,先试这个。再点 ▶ 启动一次看看还能不能跑起来。说明 KVM 模块没加载 / 没安装。存在,但你当前用户没权限(比如。(你刚才已经能创建 AVD 了)装完重启一下机器再试。
2025-11-21 16:23:32
602
原创 用 Android Studio 自带的模拟 Android Emulator 调试
本文介绍了如何使用Android模拟器作为虚拟手机进行应用开发调试。首先通过Android Studio的Device Manager创建AVD虚拟设备,建议选择Pixel系列手机型号和x86_64架构的较新系统镜像。创建完成后即可启动模拟器,获得一个功能完整的虚拟手机环境。随后可以在Android Studio中选择该模拟器作为目标设备,运行和调试应用程序。模拟器支持与真机相同的所有调试功能,包括日志查看、断点调试等,为开发者提供了便捷的测试环境。整个流程从创建到调试仅需简单几步即可完成。
2025-11-21 16:18:23
641
原创 Android Studio 快速的制作一个可以在 手机上跑的app
本文介绍了如何快速创建一个简单的Android应用并部署到真机调试的完整流程。主要内容包括:1) 使用Android Studio新建Empty Activity项目;2) 在手机上开启开发者选项和USB调试;3) 连接手机并在Android Studio中运行应用;4) 修改默认文本内容验证开发效果。整个过程仅需10分钟左右,就能完成从零开始到真机运行的完整开发体验,适合初学者快速上手Android开发。
2025-11-21 15:37:03
752
原创 Ubuntu怎么安装tar.gz (android-studio为例)
本文介绍了在Linux系统上安装Android Studio的详细步骤:首先将下载的压缩包解压到/opt目录;然后通过运行studio.sh脚本启动程序;接着创建桌面快捷图标;针对可能的依赖缺失问题提供安装命令;指导配置Android SDK和模拟器;最后可选设置PATH变量以便终端快速启动。适用于Ubuntu、Debian等主流Linux发行版。
2025-11-21 15:27:24
387
原创 在 ubuntu怎么创建一个新用户,并且设置为默认自动登录用户,最简单
本文介绍了Linux系统中创建和管理新用户的基本操作流程:1)使用adduser命令创建新用户并设置家目录;2)通过usermod命令授予sudo权限;3)可选配置SSH免密登录,包括权限设置和目录创建;4)通过复制已有用户的.bashrc文件快速配置新用户环境。操作均需root或sudo权限完成,适合服务器管理员使用。
2025-11-12 23:27:42
208
原创 把树莓派镜像安装到新的内存卡内,以及怎么扩展内存 ?
摘要 将32GB树莓派镜像烧录到64GB SD卡后,必须扩展文件系统才能利用全部容量。烧录后系统仅显示原32GB分区,剩余空间未分配。扩展方法:1)使用raspi-config自动扩展root分区;2)或手动执行parted和resize2fs命令。完成后通过df -h验证容量是否扩展至64GB。扩展保留原有配置,确保系统兼容性。操作需注意确认分区名称,建议优先使用自动扩展工具。
2025-11-12 22:59:35
756
原创 Ubuntu 怎么把树莓派内存卡备份制作成为镜像
摘要:在 Linux 电脑上备份树莓派 SD 卡为镜像的步骤:1) 关机后取出 SD 卡插入电脑;2) 通过 lsblk 或 fdisk -l 命令确认 SD 卡设备名(如 /dev/sda);3) 使用 dd 命令备份整个设备(示例命令:sudo dd if=/dev/sda of=backup.img bs=4M status=progress);4) 完成后安全移除 SD 卡并检查镜像文件大小。注意必须准确识别设备名以防误覆盖硬盘数据。(149字)
2025-11-12 22:51:48
402
原创 树莓派4B--OpenCV安装踩坑
在树莓派 4 上安装 OpenCV 时经常遇到由于依赖关系不足、编译选项不兼容或者系统资源不足引起的问题。以下是一些可能的解决方法。
2024-12-02 21:08:21
1095
原创 TIE相位恢复算法--两次对焦距离和位置、折射率不均匀、相位大小的分析
TIE相位恢复算法--两次对焦距离和位置、折射率不均匀、相位大小的分析
2024-12-02 20:54:28
1337
1
原创 从TIE方法求解---相位对强度的影响分析
对于一个均匀的样本,采用 传输强度方程(TIE) 方法求解相位时,如果两次对焦位置都在样本内部,并且样本在这些位置的相位梯度变化不显著,那么选择不同的距离zz进行多次测量,恢复得到的相位应该是几乎一致的。
2024-12-02 20:30:25
1259
原创 TIE算法具体求解-为什么是泊松方程和傅里叶变换
为什么用傅里叶变换解泊松方程?在频域中,拉普拉斯算子对应的是空间频率平方的乘积,这使得方程从微分方程变成代数方程,简化了求解过程。
2024-12-02 17:50:54
1211
原创 定量相位成像中TIE算法详解(附代码)
TIE 是光学和成像领域中用来研究光场振幅与位相分布关系的一种数学方程。它描述了光场强度在光轴方向上的变化与光场位相梯度的关系,常用于从强度数据推导光场位相。TIE 特别适用于定量相位成像(Quantitative Phase Imaging, QPI),在显微学、材料科学、生物学等领域中有广泛应用。]TIE 的仅需测量强度,不依赖干涉仪等复杂设备,但需要高质量的强度梯度数据。
2024-12-02 17:31:05
2571
原创 定量相位成像(Quantitative Phase Imaging, QPI)原理
定量相位成像是一种非侵入式、无标记的显微成像技术,基于相位对比原理来获取样品的光学厚度分布。它通过测量样品对光波相位的调制量,获得样品的相位信息,并将其转换为物理厚度或折射率分布,最终实现对透明或半透明样品(如活细胞、组织切片等)的精细成像。
2024-12-02 17:01:04
2438
原创 在超表面中琼斯矩阵的使用
琼斯矩阵(Jones Matrix) 是一种线性代数方法,用于描述光的偏振状态和偏振变化,是偏振光学中重要的数学工具。它在 超表面理论设计 中广泛应用,尤其是在设计和调控光与物质相互作用时,例如偏振控制、相位调制、波前整形等。
2024-12-02 16:54:32
2812
原创 双光子显微成像介绍--光纤在其中的作用--光路设计
**Scanning Two-Photon (2P) Fiberscopes**(也称为**endomicroscopes**)是用于活体成像的高分辨率光学设备,结合了光纤技术和双光子激发荧光显微成像技术(Two-Photon Excitation Microscopy, TPEM)。
2024-12-02 16:11:42
2731
原创 电脑插入U盘, 电脑显示新增了,但是双击却显示 请将磁盘插入
`CHKDSK 无法供 RAW 驱动器使用` 表明内存卡的文件系统已损坏或丢失,当前处于 **RAW 文件系统** 状态。RAW 表示文件系统无法识别,可能由以下原因导致:
2024-11-18 21:57:42
4829
原创 解决C++ openCV无法读取视频但是可以读取图像
C++代码中使用 `cv::VideoCapture` 读取视频文件时,视频文件路径正确,依然无法读取视频。我的发现并解决过程(简易版)
2024-09-09 17:19:18
2763
2
原创 openVX加速-结合AI推理引擎代码示例
以下是两段 C++ 示例代码,展示如何在 GPU 上实现这些操作,我给了前后两个代码示例,分别是在CPU和GPU进行IO的和全部都在GPU操作的。注意代码是伪代码,大家最好不要直接照搬照抄,目的是为了理解内在逻辑
2024-09-09 16:43:52
1333
原创 openVX加速-常见问题:适用场景、AI加速、安装方式等
OPENVX适合什么时候使用、不同厂商确实有自己的 OpenVX 实现、和AI推理引擎结合起来使用的方式、安装打包方式
2024-09-09 16:13:34
1343
原创 openVX加速-基本概念和简单代码实现
OpenVX 是一个用于计算机视觉和图像处理的跨平台加速标准库,旨在提高在异构平台(如 CPU、GPU、DSP 等)上的执行效率。OpenVX 提供了一组优化的、可移植的 API,用于加速常见的视觉算法,使开发者能够在不同硬件平台上实现高性能的计算。
2024-09-09 14:58:09
1030
原创 常用开发工具配置笔记
linux指令、pycharm 、Android Studio、jupyter notebook 、vscode and cmake 配置
2024-08-27 10:56:00
690
原创 Android 系统架构
Android 框架(Android Framework)是 Android 操作系统的核心部分之一,它提供了一组 API,开发者可以使用这些 API 来构建应用程序。Android 框架处于 Android 系统架构的中间层,位于应用层和操作系统核心层之间。
2024-08-02 14:01:50
1650
原创 C++通过JNI传递AssetManager读取安卓assets目录中文件
C++通过JNI传递AssetManager读取安卓assets目录中文件
2024-07-24 17:56:59
1110
原创 JNI回调用中不同线程的env无法找到正确的kotlin的class
不同线程都需要通过 JavaVM 获取到的 JNIEnv 指针, 我现在两个线程有两个 env。 其中一个是jni接口自己传过来的,可以正常使用。但是通过 JavaVM 新获取的env 无法找到kotlin的class。
2024-07-23 14:00:25
501
原创 JNI: 在Kotlin和C++之间通过JNI进行接口传递,两边参数定义映射
在Kotlin和C++之间通过JNI进行接口传递时,需要注意两边参数定义的映射关系。JNI(Java Native Interface)为Java(Kotlin也适用)与本地语言(如C/C++)之间的交互提供了桥梁。在Kotlin中定义的外部函数和C++中的实现需要通过JNI签名相互对应。
2024-07-15 15:17:48
1795
C++程序设计第四版-郑莉--全书课件ppt以及所有源码
2019-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅