
Python项目实战
文章平均质量分 90
主要集合了Python算法的实战项目,以3D图像处理为主。
胖墩会武术
不要吃太多,吃饱了撑的一点都没错;
不吃也不行,丢失了追求幸福的欲望;
吃个八层饱,你会发现幸福都很简单。
展开
-
【项目实战】三维重建:基于RGB-D数据集的TSDF算法
从理论到实战:详细介绍三维重建的基础知识 + TSDF算法原理 + 基于深度图的项目实战原创 2023-05-30 00:27:09 · 9332 阅读 · 25 评论 -
Python项目实战:基于matplotlib与mayavi的3D可视化(点云+等值面)
3D可视化是一种用于呈现三维数据的方法,它可以帮助我们更好地理解和分析复杂的空间结构和关系。在科学、工程、医学和其他领域,3D可视化常用于展示和研究体数据、空间模型、分子结构等。原创 2023-07-15 18:16:03 · 6709 阅读 · 1 评论 -
napari图像可视化
napari:基于 Python 编写的快速、交互式多维图像查看器。原创 2023-08-16 00:00:00 · 4287 阅读 · 0 评论 -
Numba加速计算(CPU + GPU + prange)
Numba:专为 NumPy 科学计算而打造的,用于加速 Python 代码的即时编译器(Just-In-Time, JIT Compiler)。原创 2024-08-22 22:17:52 · 1627 阅读 · 0 评论 -
NumExpr加速计算(numpy表达式)
numexpr(全称:numpy expression):用于在 NumPy 表达式上快速执行元素级运算的 Python 加速库。原创 2024-08-22 22:05:19 · 683 阅读 · 0 评论 -
【txt文本加密】使用 cryptography 库实现加密和解密
cryptography 库是一个强大的 Python 库,用于实现加密和解密功能。它提供了各种加密算法,包括对称加密、非对称加密、哈希函数等。原创 2024-07-21 18:19:15 · 1406 阅读 · 0 评论 -
【py文件加密】将 .py 文件编译成 .pyd 文件(支持批量处理)
py易读(明文),pyc不易读但易被反编译,pyd不易读且不易被反编译(密文)原创 2024-06-02 21:37:05 · 4978 阅读 · 1 评论 -
wandb安装与使用 —— 用于跟踪、可视化和协作机器学习实验的工具
wandb(Weights&Biases, W&B):用于跟踪、可视化和协作机器学习实验的工具,支持在线和离线。它提供了一个简单的 Python API,可以轻松地将实验数据发送到云端,并通过 Web 应用程序进行访问和可视化。原创 2024-06-02 21:36:06 · 19214 阅读 · 0 评论 -
Python解释器(命令行参数) —— 用于逐行解析并执行 Python 代码
Python解释器支持多种命令行参数,可以用于控制解释器的行为、调试、优化以及传递参数给脚本。原创 2024-05-22 10:41:15 · 1269 阅读 · 0 评论 -
scipy数值计算(全)
SciPy:是基于NumPy构建的数学算法和便利函数的集合。是一个专注于科学计算的库,而不是图像处理,因此没有提供读写图像的API。原创 2024-03-19 11:07:09 · 676 阅读 · 0 评论 -
Python文件操作(txt + xls + json)
使用Python的内置库和第三方库进行文件操作:TXT文件、Excel文件、JSON文件原创 2023-12-07 17:40:27 · 1571 阅读 · 0 评论 -
Python获取坐标的常用方法
在 Python 中,获取坐标的方法取决于你处理的数据类型。原创 2023-12-07 10:52:14 · 3196 阅读 · 0 评论 -
skimage图像处理(全)
skimage(全称scikit-image):是一个基于 scipy 和 numpy 构建的,专注于图像处理和计算机视觉的Python库。提供了一系列用于图像处理函数,包括图像滤波、边缘检测、图像分割、特征提取、图像配准等。原创 2024-01-02 18:48:05 · 5161 阅读 · 0 评论 -
tifffile图像处理
3D灰度图像转换为3D彩色图像:使用颜色映射的方式,将灰度值映射到彩色空间中的特定颜色。原创 2023-08-16 09:46:10 · 2490 阅读 · 0 评论 -
在 Python 中调用 imageJ 开发
原生ImageJ仅支持JS脚本(JAVAScript),而ImageJ的衍生版本Fiji支持Python脚本编程。原创 2023-11-20 10:50:54 · 3124 阅读 · 0 评论 -
tensorflow-gpu安装(详解)
TensorFlow(中文名:张量流)是一个由Google开发的开源机器学习框架,广泛用于深度学习和机器学习任务。原创 2023-11-01 11:30:37 · 17553 阅读 · 0 评论 -
深入浅出:Python内存管理机制
python采用自动内存管理机制:又叫垃圾回收器(garbage collector,gc)。负责定期地扫描并自动回收不再使用的内存和对象,使得开发者可以专注于程序逻辑,而不必担心内存管理问题。原创 2023-10-23 09:47:31 · 5172 阅读 · 3 评论 -
多线程与多进程(原理详解 + 函数详解 + 项目实战 + 经验分享)
进程是操作系统中的一个执行单元;多进程是同时运行多个进程的机制;线程是进程中的一个执行单元;多线程是在一个进程中同时运行多个线程原创 2023-09-27 08:18:46 · 2687 阅读 · 1 评论 -
pyinstaller打包exe(单文件 + 多文件)
PyInstaller用于将一个或多个 Python 脚本(.py)打包成独立可执行文件(.exe)的工具,用户不需要安装 Python 解释器和脚本所需的所有依赖项,即可运行。原创 2024-01-02 09:11:14 · 4794 阅读 · 0 评论 -
Python项目实战:基于区域生长的分割算法
区域增长算法是一种用于图像分割方法,将相邻像素按照一定的相似性合并成一个区域。原创 2023-09-25 22:53:52 · 1772 阅读 · 0 评论 -
在windows环境下安装支持CUDA的opencv-python
使用官方预构建源代码配置支持GPU模块的opencv-python,不使用Visual Studio。原创 2023-06-30 18:34:39 · 8910 阅读 · 49 评论 -
【Python虚拟环境】新建 + 激活 + 安装 + 查看 + 退出 + 删除 + 复制 + 导出 + 导入 + 更改
(1)创建虚拟环境(2)激活虚拟环境(3)退出虚拟环境(4)查看虚拟环境(5)删除虚拟环境(6)复制虚拟环境(7)导出虚拟环境(8)导入虚拟环境(9)更改虚拟环境的安装路径原创 2023-08-16 09:47:12 · 31175 阅读 · 7 评论 -
<Pygame:游戏开发> —— 撞墙会掉头的小乌龟
Pygame 是一个利用SDL实现的模块。(1)SDL(Simple DirectMedia Layer)是一套开源代码的跨平台多媒体开发库,使用C语言写成。多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。(2)Pygame功能:绘制图形、显示图像、动画效果、与键盘/鼠标和游戏手柄等外设交互、播放声音、碰撞检测。原创 2022-09-05 19:15:36 · 1243 阅读 · 4 评论