图像处理
幸福清风
专注python语言
展开
-
所有图片按照固定数量保存到新建文件夹
有很多图片在不同的文件夹中,将所有图片汇集起来,按照固定的数量保存到新建的文件夹中。原创 2024-04-19 11:57:58 · 353 阅读 · 0 评论 -
总结mac下解决matplotlib中文显示问题的几种方法
使⽤matplotlib画图时,由于matplotlib默认没有中⽂,显⽰中文时会出现空⽩⼩⽅块。原创 2024-03-18 10:02:07 · 1320 阅读 · 3 评论 -
Python实现无损放大图片
无损放大”是指在不损失图片质量的情况下,将图片进行放大操作,使图片的分辨率变高。与之相对的是“有损放大”,也就是通过插值等技术进行放大,但是在过程中会丢失部分原本的图片信息,导致放大后的图片像素不清晰或出现锯齿等。原创 2024-01-24 10:05:17 · 1184 阅读 · 0 评论 -
利用Python与Flet写一个图片无损放大软件
将上传的图片无损放大2倍、4倍、8倍。原创 2024-01-23 15:04:17 · 667 阅读 · 0 评论 -
Python总结上传图片到服务器并保存的两种方式
图片保存到服务器的两种方法:1、根据图片的 URL 将其保存到服务器的固定位置2、根据方式从请求中获取上传的图片文件,并将其保存到服务器的固定位置。原创 2023-09-08 16:57:53 · 1982 阅读 · 0 评论 -
Python使用 YOLO_NAS_S 模型进行目标检测并保存预测到的主体图片
使用 YOLO_NAS_S 模型进行目标检测,并保存预测到的主体图片。原创 2023-08-28 13:58:43 · 1281 阅读 · 0 评论 -
Python对图片进行颜色分析并提供图片中的主要颜色以及其相应的出现频率
对图片进行颜色分析,为您提供图片中的主要颜色以及其相应的出现频率。原创 2023-08-14 16:36:11 · 1295 阅读 · 0 评论 -
总结解决Python处理大批量图片时内存爆满的问题
处理大量图片可能会导致内存占用过高,特别是当所有图片都被同时加载到内存中时。原创 2023-08-03 16:50:27 · 2222 阅读 · 0 评论 -
将transformers模型保存到本地及加载本地模型与创建CLIPProcessor实例
由于网络宽带速度不一,所以想着把transformers模型保存到本地,并实现本地加载。原创 2023-07-21 14:41:49 · 7623 阅读 · 0 评论 -
利用Python给图像添加标签
给指定的图片添加标签。原创 2023-07-11 17:21:21 · 923 阅读 · 0 评论 -
【windows】批量裁剪图片V1.0
注意:本软件未经过360检测,若报病毒,请选择信任!批量将文件夹中所有的图片裁剪为统一像素的图片。2、填写裁减后图片的宽与高像素。1、提交批量图片所在的文件夹。4、点击提交按钮,等待结束。3、选择保存文件的文件夹。原创 2023-03-15 14:23:08 · 327 阅读 · 0 评论 -
利用python实现图片裁剪与拷贝
如果此前没有安装过PIL库,在python3环境下,命令行输入 pip install pillow 即可安装完成。1、cut_out_pic方法参数分别为,图片地址、输出目录地址、起始像素点位置、需要裁剪的宽高。2、做了简单的图片格式校验,如需添加,可以自己看着来。3、最终图片名使用uuid避免重复。4、截取的图片宽高不能超过图片大小。原创 2023-02-16 16:25:58 · 1269 阅读 · 0 评论 -
小案例:利用Python实现图片上下、左右翻转
对图片进行操作,使图片上下、左右翻转。原创 2022-10-12 17:00:19 · 2944 阅读 · 0 评论 -
利用python转换图片格式
前言常见的图像任务通常需要把照片统一成相同的格式,所以此文章正是为了统一格式而生,常见的主要有cv2和PIL.Image的相关操作,照片格式是一串数字加上后缀名工具一:cv2pip install opencv-python之后就可以import cv21.1 导包import osimport cv2import sysimport numpy as np1.2 路径设置path = r"C:\\Users\\86775\\test_ch原创 2022-02-09 10:11:24 · 10872 阅读 · 10 评论 -
用pythone画棵圣诞树,祝大家圣诞快乐
一、python环境:根据电脑的情况去下载对应的python安装包,我使用的是python3.7.0的版本二、python编译器:打开pycharm,然后我们创建一个project,在project下创建一个python file,建议取名字不要使用中文,创建成功后把我的代码复制过去,然后在该页面右键-运行(run)。三、代码:import turtle as t #as就是取个别名,后续调用的t都是turtlefrom turtle import *import random转载 2021-12-24 16:26:42 · 880 阅读 · 0 评论 -
利用Python实现PDF转文本,就是如此简单!
一、前言对很多人来说,将PDF转换为可编辑的文本是个刚需,却苦于没有简单的方法。发现 pdf 幻灯片,效果还不错。传统的讲座通常伴随有很多pdf幻灯片。一般来说,想要对自己的讲座做笔记,需要从pdf复制、补充大量内容。最近,来自 K1 Digital 的高级机器工程师 Lucas Soares 一直在尝试通过使用 CR(光学字符识别)自动 pdf 幻灯片,以便直接在 Markdown 文件中操作它们的内容,从而避免手动复制和粘贴 pdf 内容,实现这个过程的自动化。图为项目作者卢卡斯·苏原创 2021-10-08 15:03:58 · 3617 阅读 · 2 评论 -
图片操作案例:python 批量更改图像尺寸到统一大小的方法
一、需求:批量修改该图片长与宽尺寸二、素材:三、代码:from PIL import Imageimport os.pathimport globdef convertjpg(jpgfile,outdir,width=512,height=512): img=Image.open(jpgfile) try: new_img=img.resize((width,height),Image.BILINEAR) if not os.path.exists(ou原创 2021-05-20 17:44:02 · 3281 阅读 · 4 评论 -
python实现两张图片横向和纵向拼接
本文实例为大家分享了python实现图片横向和纵向拼接的具体代码,这里主要用Python扩展库pillow中Image对象的paste()方法把两张图片拼接起来供大家参考,具体内容如下:一、代码:from PIL import Imagedef join(png1, png2, flag='horizontal'): """ :param png1: path :param png2: path :param flag: horizontal or ver原创 2021-04-19 11:06:05 · 3958 阅读 · 3 评论 -
小案例:编写立方体六个面,合成一张全景图后端
一、需求:给出立方体六个面,合成一张全景图二、主要知识:py360convert2.1、该项目的特点:立方体贴图和等矩形之间的转换 等角于平面 纯python实现,仅依赖于numpy和scipy 矢量化实施(在大多数地方) c2ee2c在1.6 GHz Intel Core i5 CPU上花费300ms并花费160ms 2.2、安装pip install py360convert现在,您可以在任何地方import py360con..原创 2021-03-05 11:27:36 · 5198 阅读 · 1 评论 -
利用Python把四张图片按照顺序拼接起来
一、需求:给出四张图片,按照一定的顺序拼接起来二、图片:左上角:(像素512*512)右上角:(像素284*512)左下角:(像素284*512)右下角:(像素284*284)三、代码及说明:import skimage.io as ioimport numpy as np# 上面左右拼接jzg = io.imread(r"C:\Users\dyrs\Desktop\aaa\l1_b_1_1.jpg") # np.ndarray, [h, w,原创 2021-02-20 11:40:42 · 3861 阅读 · 3 评论 -
python从图片里提取主要颜色
一、需求:从一张图片里提取主要的几种颜色二、效果:三、代码from PIL import Image, ImageDraw, ImageFontdef get_dominant_colors(infile): image = Image.open(infile) # 缩小图片,否则计算机压力太大 small_image = image.resize((80, 80)) result = small_image.convert( "P"原创 2020-12-21 10:35:16 · 8617 阅读 · 4 评论