自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老猿Python

CSDN 2020博客之星季军。 如需高数、图像处理、OpenCV、Python等电子书请扫博客左边二维码加微公号

  • 博客(1213)
  • 资源 (12)
  • 论坛 (1)
  • 问答 (5)
  • 收藏
  • 关注

原创 OpenCV自适应直方图均衡CLAHE的裁剪处理过程

OpenCV自适应直方图均衡CLAHE中的参数clipLimit,是CLAHE的裁剪限制值,当图像的各分块图像的直方图分组的像素数据超过这个限制值就需要裁剪。裁剪时,将个分组中像素数超出限制值的强制值为限制值,并将所有分组中超出部分累加后平均分配到各分组。

2021-12-01 07:09:29 70

原创 OpenCV自适应直方图均衡CLAHE的clipLimit的含义及理解

OpenCV自适应直方图均衡CLAHE中的参数clipLimit,是CLAHE的裁剪限制值,其值表示是各分块图像的直方图分组平均像素的倍数,当一个分组中的像素数超过这个倍数值,则表示该分组对应灰度的像素数需要裁剪。

2021-11-25 19:06:45 61 1

原创 OpenCV自适应直方图均衡CLAHE C++源代码分享

一、引言最近收到几个网友提供OpenCV中CLAHE的源代码的请求,在此直接将OpenCV4.54版本CLAHE.CPP的源码分享出来。二、OpenCV源代码的下载下载地址:https://sourceforge.net/projects/opencvlibrary/files/有3.4.10–4.5.4的版本,但下载很慢,老猿费了很大的劲,大家可以考虑专门的下载工具下载。如果实在下不下来,请关注老猿Python的微信公号给老猿发消息。三、CLAHE C++源代码/*M////////////.

2021-11-24 07:17:13 2505 1

原创 OpenCV自适应直方图均衡CLAHE图像和分块大小不能整除的处理

一、引言最近一个月来都在研究OpenCV 中CLAHE算法的一些问题,如:图像横向和纵向分块大小与图像的宽和高不能整除怎么处理?CLIP的剪裁是怎么实施的?解决棋盘效应的具体插值处理过程怎样?彩色图像怎么处理?到处找资料,也看了部分博客所谓的源代码,结果还是没有找到答案,看来没有捷径,干脆直接下载了一份OpenCV的源代码来阅读。可惜自从没有亲手做C语言相关开发后,手上的机器连C++运行环境都没有,先直接读代码。本来想等所有问题都有答案时再写博文,不过这一阵子单位和家里事情都很多,没有多少.

2021-11-21 22:10:09 2553 4

原创 OpenCV-Python+Moviepy 结合进行视频特效处理

本文介绍了制作视频雪花飘落特效和灯光秀的原理、实现的思想以及流程,并利用 Python+OpenCV+Moviepy 提供了关键的实现代码,可以供大家理解图像融合、图像制作视频、Moviepy 视频变换的完整案例。

2021-11-05 07:32:55 4188 3

原创 音视频剪辑 DIY:用 Python 快速入门音视频剪辑

本文介绍了 Python Moviepy 音视频剪辑库的安装、主要功能以及部分示例代码,可以看到 Moviepy 能从文件或音视频流中装载音视频剪辑,并对装载的音视频剪辑进行各种变换和合成,代码开发简单易懂,很容易掌握,感兴趣的朋友不妨尝试一下。

2021-09-16 23:14:57 1273 7

原创 一文带你读懂PyQt:用Python做出与C++一样的GUI界面应用程序

本文介绍了Python的图形化界面应用开发工具PyQt的功能和开发框架,通过PyQt的这些重要的工具、功能和框架机制,开发人员可以设计对应的GUI图形化界面、定义不同部件的操作及响应、捕获部件或应用的消息以及实现界面显示组件和数据存储组件的联动,从而构造完整的应用程序框架,最后提供了老猿实现的一些PyQt开发程序的界面来说明PyQt不同部件的界面风格。通过以上内容的介绍,有助于对PyQt或Qt不了解的初学者提了解PyQt的基本开发框架、应用界面风格。

2021-05-09 16:49:35 6169 61

原创 OpenCV-Python图形图像处理专栏文章目录

OpenCV-Python setMouseCallback回调函数中图像变量img的传递方法解析OpenCV-Python图像乘法运算cv2.multiply函数详解及像素值溢出归一化处理OpenCV-Python图像位与运算bitwise_and函数详解OpenCV-Python图像的减法运算cv2.subtract函数详解以及和矩阵减法的差异对比OpenCV-Python图像的加法运算cv2.add函数详解OpenCV-Python图像融合cv2.addWeighted权重加法函数详解Op

2020-10-19 21:52:06 3729 30

原创 Python音视频剪辑库MoviePy1.0.3中文教程导览及可执行工具下载

关于moviepy的两个专栏是老猿阅读moviepy库当前最新版本1.0.3的文档、源代码以及大量测试的基础上总结的MoviePy学习教程,本文将两个专栏的核心知识点,包括重要类的相关方法及作用、视频音频剪辑变换方法、场景式的支撑能力进行了导览式介绍,并给出了相关知识点教程的原文链接。同时介绍了使用PyQt+moviepy实现的图形化视频剪辑工具的开发过程,并提供多视频合成(含顺序拼接和同屏播放)、从视频中选择多时间段范围的视频拼接、将视频转动画或图片文件的工具的win7和win10版本可执行文件下载。

2020-08-23 22:30:48 6283 30

原创 使用PyQt开发图形界面Python应用专栏目录

本专栏为收费专栏的文章目录,对应的免费专栏为《[PyQt入门知识目录](https://blog.csdn.net/laoyuanpython/category_9702362.html)》,两个专栏都为基于PyQt的Python图形界面开发基础教程,只是收费专栏中的内容介绍更深入、案例代码更全。Qt和PyQt介绍的很多部件属性及字典取值在Qt及PyQt官方文档以及网上都没有,老猿通过大量研究、测试将相关内容弄清楚,因此本专栏适合有一定Python基础的同仁零基础学习Python图形界面开发,也适合学习

2020-07-25 16:56:31 5477 9

原创 moviepy音视频开发专栏文章目录

《moviepy音视频开发专栏》为收费专栏,基于老猿阅读moviepy1.03版本的源代码以及大量测试验证的基础上,详细介绍moviepy主要音视频剪辑相关类的方法、以及一些音视频剪辑合成处理的场景化支撑能力和部分剪辑合成实现的案例或工具开发。

2020-07-25 11:33:50 3463 6

原创 《老猿Python博客文章目录》

本目录提供老猿Python所有相关博文的一级目录汇总,带星号的为收费专栏:一、分类目录专栏:Python基础教程目录专栏:* 使用PyQt开发图形界面Python应用web前端开发小白学爬虫专栏:PyQt入门学习专栏:PyQt+moviepy音视频剪辑实战5G基础知识学习二、汇总目录老猿Python博文按标题排序汇总目录老猿博客首页注:本目录与https://blog.csdn.net/LaoYuanPython/article/details/98245036内容相同,只

2020-07-05 21:51:12 2360 15

原创 OpenCV VideoWriter报错: FFMPEG: tag ‘MP4V‘ is not supported with codec id 12 and format mp4解决方法

本文介绍了OpenCV VideoWriter报错: FFMPEG: tag ‘MP4V‘ is not supported 错误的解决办法,只需要将编码‘MP4V’换成‘mp4v’即可。

2021-11-27 22:44:46 48

转载 转载:一文讲解图像插值算法原理

本文梳理了最近邻插值法、双线性插值法和三次样条插值法的原理,并以图像缩放为例,对原理进行了C++及Python实现。

2021-11-05 08:22:31 140 2

原创 OpenCV-Python对比度受限的自适应直方图均衡CLAHE知识介绍

本文介绍了OpenCV-Python对比度受限的自适应直方图均衡CLAHE相关知识,可以看到CLAHE比全局直方图均衡对明暗分布不均匀的图像的改善效果更好,而进行CLAHE处理时,clipLimit值越大,对暗区域的改善效果越明显,但亮区域反而会起到反作用。

2021-10-24 10:34:53 2609 2

原创 OpenCV-Python自适应直方图均衡类CLAHE及方法详解

本文介绍了OpenCV-Python对比度受限自适应直方图均衡变换的CLAHE类及其方法,并通过代码介绍了相关方法的使用。在单图像的对比度受限自适应直方图均衡时,只需要使用createCLAHE创建CLAHE对象,然后调用该对象apply方法就可以完成对比度受限自适应直方图均衡处理,该类的其他方法用处不大,但如果是要进行多次对比度受限自适应直方图均衡处理,且需要设置不同的分块数和受限阈值,则可以通过提供的方法直接修改对象属性再进行均衡处理即可。

2021-10-21 12:40:06 3513 8

原创 OpenCV-Python调整图像对比度和带文字白纸照片背景漂白方法

本节介绍了一种利用阈值强制调整图像对比度的通用方法,同时介绍了一个基于带文字的白纸照片对背景色进行漂白的案例,相关方法可以用于图像的增强。

2021-10-13 23:45:00 1761

原创 数字图像处理:OpenCV-Python中的直方图均衡知识介绍及函数equalizeHist详解

本文介绍了OpenCV官方提供的直方图均衡原理、算法及算法实现样例,以及OpenCV-Python中的直方图均衡函数equalizeHist的调用语法、参数及返回值说明、处理过程描述,最后提供了一个使用equalizeHist函数对经典的两张直方图均衡样例图的处理代码和处理效果。通过相关内容的介绍,有助于大家理解直方图均衡的原理、算法及OpenCV中的处理方法。

2021-10-10 01:30:00 1930 3

原创 数字图像处理:OpenCV直方图均衡算法研究及模拟实现

本文结合OpenCV文档介绍的直方图均衡算法,结合《数字图像处理》介绍的直方图均衡处理原理,使用Python结合numpy实现了一个自定义的直方图均衡函数,这个自定义函数使用不同的参数调用可以分别模拟OpenCV的直方图均衡和《数字图像处理 https://blog.csdn.net/LaoYuanPython/article/details/119857829》介绍的通用直方图均衡方法。通过样例图像和老猿的进一步分析,可以看到《数字图像处理》介绍的通用直方图均衡图像比OpenCV直方图均衡图像亮度值高。

2021-10-09 21:13:08 132

原创 基于HSV颜色空间用OpenCV-Python给照片换底

本文介绍了基于HSV空间的给照片换底的实现思路及程序示例,HSV由于对颜色的识别更准确,因此得到的图像效果比RGB颜色空间更好。同时HSV的蓝色的H值非常精确,因此不需要象BGR空间一样需要结合照片去确认BGR三通道的范围,因此上述代码对于所有蓝底照片都适用。

2021-10-06 14:26:36 1402 3

原创 基于RGB颜色空间使用OpenCV-Python实现照片换底

本文介绍了基于BGR颜色空间给蓝底照片换底的实现思路及程序代码,并将相关代码做成了一个比较通用的函数,只需要根据照片的背景色调整底色识别的B、G、R三个分量的阈值,就可以适应不同蓝色的背景色的照片情况,如果要处理非蓝底的,就需要将函数中求背景掩膜的两行代码相应进行调整。

2021-10-04 14:15:03 1683 4

原创 OpenCV-Python直方图计算calcHist函数详解

本文详细介绍了OpenCV-Python图像直方图计算calcHist函数的语法以及使用案例,希望这些介绍有助于大家详细了解OpenCV-Python图像直方图计算的方法。

2021-09-29 23:45:00 374 2

原创 numpy数组元素值的高效查表映射机制

本文介绍了numpy数组元素值的高效查表映射机制,在使用该机制时,老猿总结有如下要点: 1. 需要被映射的数组元素只能是有限的非负整数; 2. 映射表中用于映射的数组的元素个数必须是被映射数组元素最大值对应个数+1个; 3. 映射表被映射到的新值可以是任何值

2021-09-27 22:16:46 489

原创 OpenCV-Python图像直方图计算calcHist函数详解、示例及图形呈现

本文详细介绍了OpenCV-Python图像直方图计算calcHist函数的语法以及使用案例,从几个测试案例可以看出OpenCV-Python的直方图计算比C语言版本功能还是差的比较多。最后介绍了一个使用matplotlib画出直方图的完整案例和代码。希望这些介绍有助于大家详细了解OpenCV-Python图像直方图计算的方法。

2021-09-25 23:36:21 355

原创 数字图像处理:图像直方图基础知识介绍

本文介绍了直方图概念及属性、图像直方图的概念、特点及应用。

2021-09-25 21:15:45 1216

原创 对视频剪辑应用灰度图像变换+Moviepy生成灰度视频处理遇到几个有意思的问题

本文通过介绍将视频帧转换为灰度图像,再构建黑白视频的处理过程所遇到的问题及解决办法,确认了无论是从输入黑白视频的像素值还是将黑白视频输出到视频文件的处理过程来看,黑白视频的帧图像不是二维的灰度图,而是对应三维的彩色图像格式,其像素值为RGB三元组格式,只是R、G、B三个分量的值都是为对应灰度图的灰度值。

2021-09-22 20:19:36 280 2

原创 数字图像处理:使用直方图统计进行图像增强

本文介绍了使用直方图相关的统计信息进行图像增强的背景和处理方法,使用直方图统计进行图像增强通过挑选局部的对比对度相对全局图像低的暗区域,对这些满足条件的局部区域将其灰度值直接扩大E倍,从而使得整幅图像整体效果没有大的变化的前提下,增强图像暗区域的细节。

2021-09-20 23:31:14 937 2

原创 数字图像处理:局部直方图处理(Local Histogram Processing)

☞ ░ 前往老猿Python博文目录 https://blog.csdn.net/LaoYuanPython ░一、引言在前面章节《《数字图像处理》直方图均衡学习总结+感悟》、《数字图像直方图匹配或规定化Histogram Matching (Specification)处理》介绍了直方图均衡处理和直方图,二者都是基于整幅图像的灰度分布(intensity distribution)直方图来进行的,因此说这两种直方图处理方式都是全局性的(global)。 尽管这种全局方法适用于整个图像的增强(over.

2021-09-19 22:08:38 2122 2

原创 数字图像直方图匹配或规定化Histogram Matching (Specification)处理

本文介绍了连续图像和数字图像直方图匹配(直方图规定化)的原理、处理过程,并提供了案例进行了讲解。可以看到,直方图均衡处理是直方图匹配的一个重要桥梁。最后,对于直方图规定化这个翻译个人觉得很low,个人感觉叫指定直方图更好理解,但Histogram Specification怎么翻译确实不太好把握,因此还是叫Histogram Matching直方图匹配最好。

2021-09-11 00:03:14 2402 3

原创 数字图像处理:直方图匹配或规定化Histogram Matching (Specification)原理及感悟

本文介绍了连续图像和数字图像直方图匹配(直方图规定化)的原理、处理过程,并提供了案例进行了讲解。可以看到,直方图均衡处理是直方图匹配的一个重要桥梁。最后,对于直方图规定化这个翻译个人觉得很low,个人感觉叫指定直方图更好理解,但Histogram Specification怎么翻译确实不太好把握,因此还是叫Histogram Matching直方图匹配最好。

2021-09-10 23:53:24 199 2

原创 《数字图像处理》直方图均衡学习总结+感悟

本文介绍了《数字图像处理》第三章直方图均衡的主要知识点,并针对部分疑难点增加了老猿自己的感悟,直方图均衡法针对非数字图像以及数字图像都存在通用的公式,只需要数字图像和非数字图像自身的信息,二者虽然由于灰度值连续和离散的不同公式有所不同,但本质是一致的。

2021-08-26 22:37:32 842 4

原创 数字图像直方图处理涉及的数学知识介绍

本文介绍了直方图处理相关的直方图知识、概率统计知识,要真正理解直方图处理还需要属性导数、微分和不定积分相关的概念以及计算公式。

2021-08-25 22:48:32 423 7

原创 人工智能数学基础:两个存在映射关系的随机变量的概率密度函数关系研究

本文介绍了两个存在映射关系的随机变量的概率密度函数之间的关系,并利用概率论和微积分的相关知识介绍了推导过程。

2021-08-23 21:50:30 713 9

原创 数字图像处理:直方图均衡(Histogram Equalization)的原理及处理介绍

本文介绍了《数字图像处理》第三章直方图均衡的主要知识点,直方图均衡法针对非数字图像以及数字图像都存在通用的公式,只需要数字图像和非数字图像自身的信息,二者虽然由于灰度值连续和离散的不同公式有所不同,但本质是一致的。本文的介绍是完全基于《数字图像处理》的介绍,其中有些内容对于不熟悉数字图像处理的人员理解可能存在困难,请等待老猿后续的系列博文答疑解惑。

2021-08-22 22:34:16 2097 12

原创 《数字图像处理》第三章学习总结感悟2:直方图处理

☞ ░ 前往老猿Python博文目录 https://blog.csdn.net/LaoYuanPython ░一、引言在2021年6月22日发布《《数字图像处理》第三章学习总结感悟1:灰度变换与空间滤波概念及常用灰度变换方法介绍》之后,老猿就暂停了数字图像处理的学习,而是开始重新学习(本来应该是复习,可是以前的高数知识完全忘光了)高数中的导数、微分、不定积分和定积分相关知识,主要是因为在学习直方图处理中碰到了定积分相关的知识,而这些知识老猿一点概念都没有了。不过总算是过来了,今天我们继续开始图像处理.

2021-08-22 22:01:24 1435 5

原创 人工智能数学基础---定积分9:无界函数反常积分审敛法以及无界函数Γ函数介绍

本文介绍了无界函数反常积分的比较审敛法和极限审敛法,以及特殊的无界函数Γ函数,以及Γ函数的一些特殊属性。

2021-08-15 23:05:30 1670 12

原创 人工智能数学基础---定积分8:无穷限反常积分审敛法

本文介绍了连续函数在无穷限(这里说的无穷限是指[a,+∞))区间的反常积分收敛性判断的几个方法,包括判断函数值大于等于0且有界、比较审敛原理、比较审敛法1、极限审敛法1以及绝对收敛法等,通过这些方法可以脱离原函数来判断无穷限反常积分是否收敛。

2021-08-15 13:21:27 1399 6

原创 人工智能数学基础---定积分7:无界函数的反常积分计算

本节介绍了无界函数的反常积分概念,三种无界函数反常积分在瑕点的极限值如果存在,则无界函数的反常积分存在且收敛,同样可以利用牛顿-莱布尼茨公式进行计算则无界函数的反常积分,否则该反常积分发散,无法求出。实际上无论是无穷限函数还是无界函数,其反常积分如果存在,都可以通过求被积函数的原函数,然后按定义取极限,通过计算极限结合牛顿-莱布尼茨公式计算出最终结果。

2021-08-12 21:28:11 1767 5

原创 人工智能数学基础---定积分6:无穷限函数的反常积分计算

本节介绍了无穷限的反常积分的概念,函数f(x)在无穷区间(-∞,0]、[0,∞)以及(-∞,+∞)上的三种反常积分统称为无穷限的反常积分,这种反常积分当其无穷限对应的积分函数极限存在则可以利用牛顿-莱布尼茨公式进行计算,如果对应无穷限的积分函数极限值不存在,则该反常积分发散,无法求出。

2021-08-12 19:48:43 845 4

原创 人工智能数学基础---定积分5:使用分部积分法计算定积分

本节介绍了定积分的分部积分公式,并举例介绍了分部积分发计算定积分的具体过程,定积分的分部积分公式表明,原函数已经积出部分可以先用上、下限代入进行计算。

2021-08-11 21:08:01 3875 6

3GPP协议R16版本-5G无线接入网38系列规范.rar

3GPP协议R16版本-5G无线接入网38系列规范,包括了119个规范的R16版本,部分文档目录:TS23.501系统总体介绍、TS38.300无线侧总体介绍、TS38.401无线侧架构、TS38.211物理信道结构、TS38.104基站射频要求、TS38.304 用户终端(UE)在空闲模式以及RRC非激活状态、TS38.305 5G无线接入网中用户终端(UE)的定位、TS38.306 5G用户终端(UE)的无线接入能力、TS38.307 5G用户终端(UE)对释放无关频段的支持要求、TS38.321 媒体接入控制(MAC)协议规范、TS38.322 无线链路控制(RLC)协议规范、TS38.323 分组数据汇聚协议(PDCP)规范、TS38.331 无线资源控制(RRC)协议规范等

2020-05-08

ImageMagick7.0.8 win64 16通道像素版本.rar

ImageMagick-7.0.8-56-Q16-x64-dll.rar是ImageMagick7.0.8的windows 64位操作系统的安装程序,解压执行即可安装。 使用ImageMagick的创建,编辑,撰写,或转换位图图像。它可以读取和写入各种格式(超过200种)的图像,包括PNG,JPEG,GIF,HEIC,TIFF,DPX,EXR,WebP,Postscript,PDF和SVG。使用ImageMagick可以调整图像大小,翻转,镜像,旋转,变形,剪切和变换图像,调整图像颜色,应用各种特殊效果或绘制文本,线条,多边形,椭圆和贝塞尔曲线。 ImageMagick是免费软件,可以即用型二进制分发形式提供,也可以作为源代码提供,您可以在开放应用程序和专有应用程序中使用,复制,修改和分发它们。它是在派生的Apache 2.0 许可下分发的。 ImageMagick利用多个计算线程来提高性能,并且可以读取,处理或写入兆,千兆或兆像素图像大小。

2020-06-20

MP4转MP3.rar

本工具从MP4文件中提取音频,可以指定提取其中的一段,仅用于win7和win10环境。下载后到解压目录中执行getAudio.EXE即可运行。

2020-05-08

PyQt中ListView控件的数据和展示分离案例代码 listView.rar

演示PyQt中ListView控件的数据和展示分离,通过一个数据存储关联两个ListView控件,操作数据存储时可以发现两个控件列表项跟随改变。 关联博文: PyQt学习随笔:ListView控件的视图和数据模型分离案例 https://blog.csdn.net/LaoYuanPython/article/details/101716478

2019-09-29

Qt事件列表.xlsx

PyQt中QEvent的类型常量及含义,包括常量名、值、英文描述和中文翻译描述,事件类型通过事件的type()方法获取。其中标蓝色的是老猿认为价值比较大的事件。

2019-10-12

PyQt槽函数获取信号发送对象的演示代码:计算器Calculator.rar

多个按键的click信号映射到一个主窗口槽函数后,通过sender函数识别信号发送控件,再获取发送控件本身的文本作为显示和存储,最后计算输入表达式的值。 本文相关博文: PyQt学习随笔:槽函数获取信号发送对象的方法 https://blog.csdn.net/LaoYuanPython/article/details/101800541

2019-09-30

3GPP规范5G计费相关文档.rar

3GPP的R15/R16规范中部分与5G计费相关的规范序列文档,具体介绍请参考《老猿学5G扫盲贴:3GPP规范中与计费相关的主要规范文档列表及下载链接 https://blog.csdn.net/LaoYuanPython/article/details/105986963》

2020-05-08

PyQt图形应用事件捕获案例.rar

本代码为Python3.7+PyQt5.13开发实现的图形应用界面事件捕获案例,对应博文《PyQt(Python+Qt)实现的GUI图形界面应用程序的事件捕获和处理的几种方法》(https://blog.csdn.net/LaoYuanPython/article/details/102615610)的案例完整代码。

2019-10-17

videoSegClip.rar

本工具从MP4文件中指定剪辑提取其中的一段的视频输出,仅用于win7和win10环境。下载后到解压目录中执行videoSlice.EXE即可运行,永久免费使用。

2020-05-08

videoMute.rar

本工具从MP4文件中指定提取其中的一段的视频输出,该段视频的音频被去除,仅用于win7和win10环境。下载后到解压目录中执行videoMute.EXE即可运行,永久免费使用。

2020-05-08

video2Gif.rar

本工具从MP4文件中指定提取其中的一段转为GIF文件,仅用于win7和win10环境。下载后到解压目录中执行Video2Gif.EXE即可运行,永久免费使用。

2020-05-08

multiSegmentClip.rar

本工具支持从一个MP4文件中提取多段视频合并成一个视频文件输出、或者从MP4文件中剪切掉指定视频段剩余部分合并输出,仅用于win7和win10环境。下载后到解压目录中执行multiSegmentClip.EXE即可运行。

2020-05-08

LaoYuanPython的留言板

发表于 2020-01-02 最后回复 2020-07-14

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除