- 博客(7)
- 收藏
- 关注
原创 认识常见的图片格式JPEG、PNG、GIF、BMP、TIFF、SVG、WebP、HEIC(个人笔记)
JPEG(Joint Photographic Experts Group)是一种广泛使用的有损压缩图像文件格式,它是由国际标准化组织(ISO)和国际电工委员会(IEC)联合组成的联合摄影专家组(Joint Photographic Experts Group)所开发出来的。PNG(Portable Network Graphics)是一种使用无损压缩的图像文件格式,它旨在提供一种替代GIF格式的解决方案,同时避免GIF格式的一些限制,如专利问题和颜色数量的限制。这使PNG非常适合需要高保真图像的场合。
2024-07-08 18:04:07
17758
1
原创 C语言:WindowsAPI个人学习笔记(二)
另外实际上,随着64位处理器的普及和64位操作系统的出现,Microsoft确实引入了64位的API,但这些API通常被视为Win32 API的扩展,而不是一个全新的API。是一个32位的参数,这并不是因为它实际上需要32位的大小,而是因为它是16位Windows API的一部分,而这个API是在16位架构上设计的。在32位和64位系统中实际上是一个32位的参数,它仍然被介绍为是一个无符号的16位整数,这是为了与旧的文档和代码保持一致,以及为了区分它与其他参数类型,如。),即使是在64位的应用程序中。
2024-07-05 11:33:07
1742
原创 C语言:WindowsAPI个人学习笔记(一)
每个窗口都有一个且唯一的窗口过程函数,当窗口接收到消息时,系统会调用这个函数来处理消息。五、消息循环是Windows编程中的一个核心概念,它负责处理应用程序中的消息。(学习WindowsAPI的学生是这样的,Windows开发人员只需要专心致志,奋力开发Windows系统就可以了,而看沟槽的缩写的学生要考虑的就很多了 )2.消息处理:当一个线程接收到消息时,它会从消息队列中取出消息,并将其传递给相应的窗口过程函数(这个函数会检查消息队列中是否有消息,如果有,它会从队列中取出消息,并将其传递给窗口过程函数。
2024-06-29 20:36:12
2439
1
原创 Python:对图片进行加密解密极其简单的方法
因为对于同样长度的列表random.shuffle()是以同样的方式进行打乱的,所以该被打乱的连续数列表中的每一个数就相当于被打乱的像素列表的每一个元组的索引,比如说打乱后的连续数列表的第一个数是42,那么相应的被打乱的像素列表的第一个元素的原始索引应该是42。此外解密后的图片也多出了一些噪点。这些打乱后的加密图像的图像大小也剧增,从原来的764K变成了5.39MB,直接由打乱后的像素列表解密得来的图像还是保持764K,但由打乱后的图像读取后得来的像素列表再解密得来的图像大小为1.93MB。
2024-06-28 11:02:43
1126
原创 可长时间爬取大量图片的Python爬虫
个人认为代码运行时间越长就越应该考虑各种各样的情况,但该代码并不能处理这些可能的情况(当然一般人也不会需要爬取这么多图片,需要爬这么多图片的人也看不上咱这代码。7.该代码重新加载pkl文件后,对于上一次下载遗留下来images文件夹,处理里面的内容的做法并不是接着上一个图片去下载,而是删除images文件夹中的所有内容然后重头开始下载。1.该爬虫最初编写的时候只是想要能下载某一网页的图片,后面加需求再变成这样的,有些地方可能看起来写的莫名奇妙。9.对于不同的网站搜索链接部分的代码可能需要不同程度上的修改。
2024-06-26 08:49:09
587
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人