- 博客(118)
- 收藏
- 关注
原创 使用deepseek绘制的鲜花
这是一个基于Python tkinter的逼真鲜花生成器程序。该程序允许用户选择12种不同类型的鲜花(如玫瑰、向日葵、雏菊等),自定义颜色、大小等参数,并在画布上生成精美的花朵图案。程序采用数学算法模拟花瓣形状和纹理,包含茎叶等细节,支持在任意位置点击生成花朵或随机位置添加。生成的鲜花具有逼真的视觉效果,如渐变色彩、自然曲线和阴影效果。程序界面友好,提供天空草地背景,支持清除画布功能。摘要突出其核心功能包括多种鲜花类型选择、参数自定义、逼真渲染算法和交互式操作体验。
2025-07-20 10:06:34
78
原创 Python实现按数字命名合并文本文件
本文介绍了一个基于Tkinter的文本文件合并工具GUI应用。该工具主要功能包括:1)支持选择源文件夹和输出文件路径;2)可按文件扩展名(.txt/.csv等)过滤文件;3)自动识别文件名中的数字前缀进行排序合并;4)提供日志记录和状态显示。核心实现包括文件遍历、数字前缀提取、内容标准化处理等功能,GUI界面包含目录选择、文件过滤、日志显示等模块。该工具适合需要按文件名顺序合并多个文本文件的场景,支持UTF-8编码处理,并能统一换行符格式。使用Python标准库实现,无需额外依赖。
2025-07-15 21:49:51
209
原创 Python文本统计分析工具
摘要:本文介绍了一个基于Python Tkinter的文本统计分析工具GUI程序。该工具能够分析文本文件,统计非空行数和不同汉字数量,支持单个文件或整个文件夹(含子文件夹)处理。程序提供可视化结果展示,包括表格形式的数据统计和汉字详情查看功能,并可导出CSV格式结果。核心功能包括文件处理、正则匹配汉字、多线程优化等,界面包含路径选择、处理选项、结果展示和操作按钮等区域,实现了完整的文本分析工作流程。
2025-07-15 20:40:14
264
原创 使用Python实现Excel表格的行列转置
摘要:本文介绍了一个Python开发的Excel行列转置工具,能够快速将表格的行列互换。该程序支持.xls和.xlsx格式,保留原表格式、合并单元格和样式(.xlsx格式),处理完成后自动保存为"_转置.xlsx"文件。工具采用GUI界面,包含文件选择、进度条显示和状态提示功能,并支持大文件处理。主要使用openpyxl、pandas和xlrd/xlwt库实现不同Excel格式的兼容处理,通过多线程避免界面卡顿。程序还提供了详细的处理信息反馈,包括行列数、合并单元格数量和处理耗时等。
2025-07-07 13:05:46
156
原创 使用Python绘制图片拆分工具
本工具通过Python开发的图形界面实现图片智能拆分,用户可选择图片并设置任意行列数(最高50×50),点击按钮后程序将自动复制原始图片到输出目录(默认为项目下的split_results文件夹),并按先行后列顺序生成命名为main_1.png、main_2.png等的拆分图片,所有文件整齐保存在指定文件夹中,窗口启动时自动居中显示在屏幕中央,提供简洁高效的专业级图片处理体验。
2025-07-04 19:35:11
955
原创 在word中使用Alt+x变动物
本文介绍了使用Alt+x快捷键逐个转换Unicode字符的方法,并提供了一系列动物表情符号(如🐀🐂🐈等)和自然图案(如🌀🌁🌈等)的Unicode编码示例。内容包含从1F300到1F649的编码范围,展示了如何通过手动选中每个字符进行转换,不能批量操作。同时延伸列出了更多喜爱的图案编码,涵盖天气、植物、食物、节日、人物表情等多个分类的emoji符号。
2025-07-04 16:58:54
885
原创 像素飞机大战2
这篇文章介绍了基于Python和Pygame开发的像素飞机大战游戏源码。游戏包含丰富的功能模块:玩家战机系统(含护盾、多武器模式)、多种敌机类型(动态生成不同形状和轨迹)、道具系统(10种特殊能力)、碰撞检测、得分统计等。代码采用面向对象设计,包含粒子特效、星空背景、屏幕震动等视觉效果,支持高分存档和多种游戏状态控制。游戏难度随分数提升而增加,提供流畅的2D射击体验。
2025-07-02 22:25:17
772
原创 使用Python进行图像几何变换
本文介绍了图像处理中的基本几何变换操作。主要包括图像缩放、平移、旋转等基础变换,以及仿射变换和透射变换等高级变换方法。同时讲解了图像金字塔的构建方法,包括向上采样(pyrUp)和向下采样(pyrDown)。这些变换主要通过OpenCV的函数实现,如warpAffine()用于执行平移和旋转,getAffineTransform()和getPerspectiveTransform()分别用于生成仿射和透射变换矩阵。这些操作是计算机视觉中图像预处理的重要基础。
2025-07-02 13:43:40
1036
原创 高考后的去向分布图——使用Python语言绘制
湖南省精确边界轮廓高校分布热力点(按学生密度着色)完整的交互式搜索功能响应式布局(适配桌面/移动端)该工具主要用于可视化展示湖南省高校分布及学生数据,适用于招生宣传、校友联络等场景。
2025-06-23 11:08:50
1064
原创 使用Python绘制毕业生城市分布图
摘要:本文介绍了一个使用Python自动生成毕业生分布地图的项目。作者通过folium库创建了湖南省各城市毕业生分布的交互式地图,包含30名模拟学生数据。地图功能包括:城市标记聚类、按人数显示不同颜色和大小的图标、弹窗显示毕业生名单、湖南省边界轮廓,以及全屏查看、比例尺等交互控件。相比手工标注的方法,该代码方案可实现自动化处理,适合批量生成毕业生去向可视化地图。文章提供了完整代码示例,可以直接替换为自己的班级数据进行使用。
2025-06-22 09:44:49
248
原创 考研复试C语言基础
摘要:本文记录了C语言复试备考过程中通过考试大纲生成的练习题及其解答,涵盖了程序设计与C语言基础、算法特性、数据类型、运算符、控制结构、数组、函数、指针、结构体和共用体等核心知识点。内容包括选择题、判断题、填空题和编程题的详细解析,并对常见概念差异(如机器语言/汇编语言/高级语言、面向过程/面向对象、字符数组/字符指针等)进行了比较分析,同时提供了多个典型算法的实现代码(如求水仙花数、斐波那契数列、数组逆序等)。所有解答均经过验证,可作为系统性复习C语言的参考资料。
2025-06-12 12:30:01
733
原创 C语言入门教程
本文介绍了C语言的基础语法知识,包括:1. 基本程序结构(如Hello World示例);2. 变量声明与数据类型(int、float、char等);3. 运算符(算术、关系、逻辑等);4. 控制流程(if、switch、循环语句);5. 函数定义与调用;6. 指针的基本概念和使用方法。文章还提供了一个简单的计算器程序示例,展示了这些基础知识的综合运用。该指南适合C语言初学者快速掌握编程基础概念。
2025-06-12 10:38:22
639
原创 Python入门教程
本文介绍了Python编程基础知识点。主要内容包括:1)基础语法如HelloWorld程序、变量与数据类型(字符串、整数、浮点数、布尔值)及类型转换;2)运算符和控制流(条件语句、循环语句);3)函数定义与调用;4)常用数据结构(列表、元组、字典、集合);5)文件操作和异常处理;6)面向对象编程基础(类与对象);7)模块导入与自定义模块创建。文章覆盖了Python编程的核心概念,帮助初学者掌握基础语法和常用功能。
2025-06-12 09:54:45
418
原创 批量转灰度图和调整图片大小
摘要:这是一个基于Python tkinter的批量图片处理程序,提供GUI界面实现多图片批量处理功能。主要特点包括:1)支持选择输入/输出文件夹;2)提供多种处理选项:调整大小、灰度转换、模糊效果和对比度调节;3)实时显示处理进度条和状态信息;4)支持常见图片格式(.png, .jpg等)。程序采用PIL库进行图像处理,包含异常处理和用户友好的提示信息,适合需要批量处理多张图片的场景。
2025-06-11 21:20:07
183
原创 Python绘图库及图像类型之特殊领域可视化
本文介绍了Python中常用的可视化绘图库及其应用场景。基础图表部分涵盖Matplotlib的折线图、柱状图等实现方法;金融图表部分详细讲解mplfinance库的K线图绘制、技术指标集成和成交量分析功能;三维可视化部分展示Mayavi在流体模拟和医学成像中的强大渲染能力;词云部分说明WordCloud如何通过文本摘要生成语义权重可视化;甘特图部分演示Plotly实现项目进度管理的交互式时间轴。这些工具广泛应用于数据分析、量化交易、科研建模和项目管理等领域,提供了从基础到高级的可视化解决方案。
2025-06-06 10:51:44
844
原创 Python绘图库及图像类型之高级可视化
本文汇总了Python中多种绘图库及图表类型的核心功能和实现方法,涵盖热力图、小提琴图、3D曲面图、地理地图、交互式图表和网络图等。热力图通过颜色编码展示数据密度分布,适用于地理空间分析和网站行为分析;小提琴图结合箱线图和核密度估计,用于多组分布形态比较;3D曲面图可视化复杂数学函数和空间数据;地理地图提供空间认知与定位功能;交互式图表支持动态数据探索;网络图则展示节点间关系。每种图表类型均提供函数签名、核心参数详解和示例代码,帮助开发者快速掌握数据可视化技巧。这些工具广泛应用于商业智能、科学研究、地理分析
2025-06-05 18:12:46
1104
原创 Python绘图库及图像类型之基础图表
本文介绍了Python中常见图表类型的基本绘制方法,包括折线图、散点图、柱状图、饼图等。重点讲解了matplotlib库中折线图(plot)和散点图(scatter)的核心参数:格式字符串(颜色-标记-线型)、线条控制(线宽/透明度)和标记控制(大小/边缘颜色)。并通过完整示例展示了如何添加趋势线、数据标签、图例等元素,以及处理中文显示和保存高质量图表的方法。文章还列举了其他12种常见图表类型,为数据可视化提供了全面的技术参考。
2025-06-04 23:36:04
1063
原创 使用Python语言进行函数作画绘制芙莉莲&勇者
花时间把之前的函数完善了一下,但是也还是剩了很多没有弄,电脑也卡,运行一次需要几十秒,调试起来不方便,deepseek也带不动,分批次执行一样的命令也不是所有都可以生成,而且合并起来也比较麻烦,后续采用了变量名的替换,使用deepseek生成的话还产生了多余的线条,用AI处理不了,还是采用二分法人工进行的定位,只能说又浪费了一天的时间 -_-。
2025-06-04 00:19:25
343
原创 使用Python进行函数作画
因为之前通过deepseek绘制一下卡通的人物根本就不像,又想起来之前又大佬通过函数绘制了一些图像,想着能不能用Python来实现,结果发现可以,不过一些细节还是需要自己调整,deepseek整体的框架是没有问题,只有线条的颜色以及部分函数实现失败了,需要自己理解一下再调整绘制。
2025-06-02 22:37:54
1067
原创 使用Python绘制节日祝福——以端午节和儿童节为例
端午节总算是回家了,感觉时间过得真快,马上就毕业了,用Python弄了一个端午节元素的界面,虽然有点不像,祝大家端午安康。端午节粽子(python)_python画粽子-CSDN博客。
2025-05-31 22:00:09
467
原创 优化俄罗斯方块小游戏
摘要:本文介绍了一款改进版俄罗斯方块游戏,主要优化内容包括:1) 采用马卡龙配色方案,特殊方块使用红橙黄绿蓝靛紫七种颜色对应不同功能;2) 新增特殊方块功能,如3x3爆炸、行清除、列镜像等;3) 添加游戏暂停、加速下落功能;4) 改进旋转逻辑和边界判定;5) 增加警戒线和底部缓冲减速系统。游戏还实现了分数计算、最高分记录等功能。代码使用Python的Pygame库开发,包含完整的游戏逻辑实现。
2025-05-29 01:15:08
1028
原创 高考加油(Python+HTML)
这篇文章介绍了一个为高考学子加油的Python励志桌面程序。该程序使用PyQt5创建全屏屏保,随机显示励志语录(如"你考的不是试,是前途和暮年的欢喜"等30余条),文字会以不同颜色在屏幕上随机位置淡入淡出。程序通过QTimer控制每400毫秒更新显示,按ESC键可退出。代码实现了文字轨迹的绘制管理和颜色随机生成,适合作为考前鼓励工具。安装只需执行"pip install pyqt5",运行inspire_screensaver.py即可。
2025-05-27 16:41:19
4307
10
原创 2048游戏(含Python源码)
像素飞机大战(含Python源码)-CSDN博客使用DeepSeek定制Python小游戏——以“俄罗斯方块”为例-CSDN博客贪吃蛇(含Python源码)-CSDN博客外星人入侵(python)_外星人入侵python源代码-CSDN博客。
2025-05-05 14:29:58
1674
原创 像素飞机大战(含Python源码)
有了前面的基础想对“外星人入侵”这游戏进行修改,去除导入图片的部分,直接使用pygame来实现,再增加一些特色的功能来让游戏更加多样。使用DeepSeek定制Python小游戏——以“俄罗斯方块”为例-CSDN博客贪吃蛇(含Python源码)-CSDN博客外星人入侵(python)_外星人入侵python源代码-CSDN博客各位大佬如果有什么好的想法可以在评论区留言,整体来说还是非常消耗时间的。
2025-05-05 00:16:52
1339
原创 使用DeepSeek定制Python小游戏——以“俄罗斯方块”为例
本来想再发几个小游戏后在整理一下流程的,但是今天试了一下这个俄罗斯方块的游戏结果发现本来修改的好好的的,结果后面越改越乱,前面的版本也没保存,根据AI修改他是在几个版本改来改去,想着要求还是不能这么高。我是采用来操作的。贪吃蛇(含Python源码)-CSDN博客外星人入侵(python)_外星人入侵python源代码-CSDN博客。
2025-05-03 20:44:37
2057
原创 贪吃蛇(含Python源码)
想起来从刚学C语言的时候就想写一个贪吃蛇小游戏了,但是一直不知道如何动手,如今直接用deepseek生成了一个Python的源码,通过这个代码来理解一下整个的实现流程。
2025-05-02 11:39:31
707
原创 批量修改文件名前后缀
就是心血来潮想实现一个批量修改文件名的功能,因为在备考期间因为需要下载一些电子档的资料,然后下载的部分资料会有自己的前缀,但是自己看着有点不舒服,因为文件也比较多,所以想能不能通过代码的形式对于文件名进行批量的修改。
2025-04-29 19:28:30
545
原创 解决mysql5.0,Navicat for MySQL,IntelliJ IDEA之间中文乱码
这个问题我调试了好久,网上的方法基本上都试过了,终于是解决了。三个地方结果都不一样。
2024-07-14 10:21:43
1243
原创 Canny算子
Canny边缘检测是一种经典图像处理算法,主要通过五个步骤实现:1)灰度化处理输入图像;2)高斯滤波降噪;3)使用Sobel算子计算梯度幅值和方向;4)非极大值抑制保留局部梯度最大值;5)双阈值检测(高阈值确定强边缘,低阈值筛选弱边缘)和边缘连接(弱边缘与强边缘连接则保留)。代码实现中需注意窗口尺寸调整和阈值参数的设置,不同图像需要调整高低阈值以获得理想效果。该算法能有效检测图像边缘,但实际应用中需根据具体情况调整参数优化结果。
2024-05-28 17:12:05
1274
原创 YOLOv8 Tensorrt Python/C++部署详解
按照大佬的方法进行部署,但是中间出现了很多问题,这里进行一下总结。YOLOv8 Tensorrt Python/C++部署教程_yolo 安装tensorrt-CSDN博客。
2024-05-09 19:51:08
2128
原创 设计模式(软件设计师第5版)
设计模式分为创建型、结构型和行为型三大类。创建型模式(5种)关注对象创建机制,包括抽象工厂、生成器、工厂方法、原型和单例模式,主要解决对象实例化过程的封装和灵活性问题。结构型模式(7种)处理对象组合方式,如适配器、桥接、组合等模式,重点解决类和对象的组合结构问题。行为型模式(11种)关注对象间交互和职责分配,包括责任链、命令、观察者等模式,用于优化对象间的通信机制。每种模式都包含明确的意图、结构和适用场景,通过接口定义和对象协作实现特定设计目标,提高代码复用性和系统灵活性。
2024-05-03 11:46:11
1432
2
原创 Spark SQL编程初级实践
本文介绍了SparkSQL的基本操作与实践案例。主要内容包括:1)SparkSQL数据操作:通过JSON文件创建DataFrame,展示查询、去重、筛选、分组、排序等基础操作;2)RDD转DataFrame:通过StructType定义schema,实现文本数据到结构化数据的转换;3)MySQL集成:配置Spark连接MySQL,完成数据库表的读写操作。实践涉及SparkShell交互式操作和独立应用程序开发两种方式,覆盖了DataFrame创建、SQL查询以及JDBC数据源处理等典型场景。文中还包含环境配
2024-04-30 22:35:32
3719
4
原创 形态学图像处理
本文介绍了形态学图像处理中的基本操作,包括腐蚀(Erosion)、膨胀(Dilation)、开运算(Opening)、闭运算(Closing)等。腐蚀用于缩小物体边界,膨胀用于扩大边界。开运算先腐蚀后膨胀,去除小物体;闭运算先膨胀后腐蚀,填充小洞。还介绍了梯度运算检测边界,礼帽运算提取亮细节,黑帽运算提取暗特征。通过OpenCV实现了这些操作,展示了原图与处理结果的对比。这些操作在图像去噪、边缘检测、特征提取等方面有广泛应用。
2024-04-29 19:53:32
1002
2
原创 Spark和Hadoop的安装
1.安装Hadoop和Spark进入Linux系统,完成Hadoop伪分布式模式的安装。完成Hadoop的安装以后,再安装Spark(Local模式)。2.HDFS常用操作。
2024-04-21 09:44:48
2903
2
原创 图像变换(python)
这个Python没学过,写的是真的不方便,有很多问题还没解决,暂时不想写了,感兴趣的同学可以完善一下。设计的思路就是摆几个控件然后将对应的函数实现,这个Python的坐标放置以及控件的大小我没弄懂,算出来不对劲,完全是按照自己的电脑摆的,然后窗口放置是和自己电脑成比例而且居中放置,本来还想把学过的图像处理全部封装到一个程序里面,结果还是卡在了一个地方,这个图片的显示是相对于之前图片的宽高成比例,所以还是看你太大或者太小展示,然后这个窗口焦点获取还没调整好,每次都要把图片窗口关闭才能选择新的图片转换。
2024-03-25 22:07:45
837
1
原创 Vue项目的搭建
npm最新淘宝镜像站已经更新(2024-2-22)_npm淘宝镜像最新-CSDN博客。在cmd控制台中配置npm的两个路径值。其他几个文件夹也是相同的操作。此电脑->右键选择属性。
2024-03-17 10:26:17
1119
原创 灰度变换(python)
corrected_image=(corrected_image*255).astype(np.uint8)和前面一样,先将值重新回到整数范围,之后进行归一化。img.shape 用于获取图像的尺寸信息,如果'img'是彩色图像,则返回三个值的元组(高,宽,通道数).如果'img'是灰度图像,则返回元组的高和宽。cv2.imshow('img', img),第一个参数'img'是显示窗口的名称,第二个参数'img'是要显示的图像数据。灰度级在区间[0,L-1]内的反转图像的形式为:s=L-1-r。
2024-03-14 09:46:49
1719
简单Java制作的计算器
2023-04-26
cadence License Manager 服务启动后停止
2023-09-21
cadence License Manager 服务启动后停止
2023-09-21
如何将Java程序打包发给没有安装JDK的用户
2023-05-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人