当前位置:首页 > 生活

微信标签太多怎么删除

2023-08-11 20:18:05人气:10

此前有报道称,微信电脑版已开通新版内测,新功能包括批量删除通讯录好友的操作。相信很多朋友一直期待这个功能,因为一次删除一个朋友简直太慢太痛苦了。但是由于之前的安装包需要单独安装,无法在线升级,很多人因为害怕丢失聊天记录等重要信息而不安装。这次可以直接在线升级,相信你可以安心使用!

文字版教程:

1、打开了电脑版的微信。

点击左下角的菜单按钮,

选择“设置”!

2、在《关于微信》中选择了“升级版”。

完成3.0.0版的升级。

可以看到批量删除联系人、

拔下程序并将其添加到桌面。

升级3、,后,单击通讯簿。

您将看到“通讯簿管理”按钮。

然后点击进入。

4、点击后可以看到他所有的朋友。

左边可以查朋友。

下面有修改权限,添加标签,删除!

5、选择好友后,点击删除。

确认删除即可。

另外,可以批量添加标签和权限。

随便聊聊:

说到微信的新功能,每次更新都会弹出一两个。

但是好像每个新功能都不是很满意。

比如我们以前“拍一拍”。

“事儿哥”要语音可拖的功能。

因为有时候我会听朋友的声音,

有些事情我没听清楚,想再听一遍。

再听几十秒的声音太不方便了。

你最想要的微信新功能是什么?

微信标签太多怎么删除(微信标签为何删除不掉)

扩展阅读

安卓微信闪退怎么修复(微信闪退修复功能在哪里)

我们离不开微信,微信是我们日常交流和支付的主要工具。但是微信回闪或者不回应就很烦,尤其是涉及到支付的时候。

如何解决这种闪回无响应的问题?要想解决问题,就必须找到问题的根源,找出原因,找出这种问题发生的原因。

android用户的手机为每个应用分配一定的空间。如果长时间不清理内存,会积累,导致功耗和卡死。这种现象在手机内存很大的情况下并不是特别明显,内存不是很大的情况下也经常发生。即使是64g手机,如果手机上安装了太多的应用照片,也会出现这种情况。

微信本身占用的内存很小,但由于使用频繁,聊天时会收到一些图片、视频和数据,这些东西加在一起占用了很大一部分内存,所以每当微信闪回来没有反应的时候,就该清理数据了。具体操作:设置——存储空间——清零——清零数据。

清理数据时注意不要删除一些重要的聊天记录,否则找到会很沮丧。但是如果删除了,可以通过手机app或者浏览器搜索手机数据恢复向导,恢复聊天记录也很方便。

僵尸粉是什么意思?微信僵尸粉怎么清理?

是一种没人用的微信号。早就期待微信群里不冒泡,不添加,不抢包。简称“僵尸粉丝,死粉”。从数据上看和真人差不多。头像网名背景地图区朋友圈界面完整,不退群。

应该是群主找人把人数拉在一起,且不说乍一看群内人数还挺大的,人气自然也就增加了,有利于客户对商家的影响。

微信现在是每个人日常生活和工作中离不开的工具。但微信朋友圈作为一个开放的社交圈,有喜怒哀乐,微商的“打折”和“便宜”。

你知道你在微信上加了多少好友吗?小编第一次来到太阳面前:

2236人!

今天用专业的测试工具测试后,有那么多“朋友”变成了“对方不是你的朋友”。

你知道你微信上有多少朋友吗?我们来对比一下!

9张照片弄成一个九宫格(微信九张照片合成一张)

我们很多人都有每天用手机刷朋友的习惯。或许大家都注意到了,最近微信朋友圈和微博都开始玩9方图了。

可以说,把一张图,或者一张动图,或者视频,分成9份,发给朋友圈,很有意思。

今天,博主们利用python、opencv、pyqt5的知识,帮你实现任意图像、视频、动画的9格原理。

文末还有生成9格的pyqt5源代码和exe的可执行文件。

生成9格图片

一般来说,我们生成的9个正方形的原图一定是正方形。毕竟朋友圈和微博整体的9个方格都是正方形。

但是为了完成9格,博主只需要删除下面的代码就可以完成任意图形的9格,但是大部分平台不支持非正方形9格图片。

下面,我们直接把一张图片分成9份,代码如下:

#如果不是os . path . exists(" image "): os . make readers(" image ")image=cv2 . imead(image filename,1) #删除代码段标题高度,宽度,n=image . shapeif width=height : image=cv2 . resize(image,(width,width))height=width else : image=cv2 . resize(image,(height,height))width=height #删除结束高度* (i 1),j *宽度,宽度* (j 1))结果=图像[i * height:height * (i 1),j * width : width *(j 1)]打印(" image/" str(x)")。 png")cv2.imwrite("image/" str(x)"。" png ",结果)x=1

这里,我们是一个横切算法。首先,在j循环结束之前我是不会改变的,所以我们可以保证之前的分段永远是三分之一。

后一部分是宽度分割,第一部分是j=0,后一部分是j=1作为第一个三分之一。经过一个周期,j=1,即(width,width*2),最后当j=2时,(width * 2,width*3)。(删除纸条中间的代码,你就得到9份任意图。)

i和j的算法是一样的,原理如下。记住这里是宽度,高度是用整个宽度和高度除以3得到的。

当然,用绘图工具分割有点不规则。请见谅,读者可以把它当成常规。同时,如果我和j改变位置,那么图片就是一个垂直分割算法。会从左到右,从上到下切割。

生成9方形网格动画

动图可以通过两种形式生成:一种是提供一个短视频,转换成动图;一种是直接提供一个gif动画,直接剪切。

短视频生成动画9格

首先,我们来看一看,提供一个简短的视频分割后动画。代码如下:

#短视频生成9-grid动画defgrid 9 _ gif(srcvideofilename): if not os . path . exists(" gif "): os . make readers(" gif ")all _ frames=[]cap=cv2。video capture(srcvideofilename)fps=cap . get(cv2。cap_prop_fps)为i在范围(9)内: list=[]all _ frames . append(list)while(cap . isopended()): ret,frame=cap . read()if ret : height,width,n=frame . shapeif width=height : frame=cv2 . r

esize(frame,(width,width))height=width else : frame=cv2 . resize(frame,(height,height))width=height height=int(height/3)width=int(width/3)frame _ list=[]for i in range(0,3):for j in range(0,3): result=frame[i * height : height *(i ^ 1),j * width 3360 width *(j ^ 1)]frame _ list . append(result)append(image)else : break for index,frames in zip(range(9),all _ frames): imageio . mimsave(" gif/" str(index 1)")。gif ",帧," gif ",持续时间=float(1/fps))cap.release()

事实上,可以看出中间的分割算法与图片中的完全相同。因为视频本身是由单一画面组成的。

在这里,我们只需要对视频的每一张图片进行分段,然后分别存储。看完之后,我们可以把每个部分转换成gif。(至于每帧运动画面的间隔时间,是视频的1/fps)

gif直接生成动画9格

对于gif,opencv不直接处理动画的功能。所以最简单的方法就是把动画转换成视频,然后通过上面的代码进行处理。

代码如下:

# gif生成9方形动画defgrid 9 _ gif 2(srcgiffilename):

clip=mp。视频文件剪辑(srcgiffilename)

clip . write _ video file(" gifvideo . mp4 ")

grid9_gif("gifvideo.mp4 ")

这里使用moviepy库将gif转换成视频,然后由上面的grid9_gif处理。

需要注意的是,目前各大平台都不支持动画的自动播放。比如微博必须点击动画才能移动。如果以后支持动画的自动播放,那么动画9的这种分割是可以完美实现的。目前效果和静止图片一样,只能看到每张运动图片的第一帧。

生成9格视频

生成9格视频,不用拆分。因为视频本身就是一个整体,没有哪个社交软件可以在同一个朋友圈或者微博里发9个视频。

所以我们只需要在视频中间画四条分割线就可以完成9格视频的生成。代码如下:

# generate 9-grid video def grid 9 _ video(srcvideofilename,output video filename): cap=cv2。video capture(srcvideofilename)fps=cap . get(cv2。cap_prop_fps)宽度=int(cap.get(cv2。cap_prop_frame_width))高度=int(cap.get(cv2。cap _ prop _ frame _ height))fourcc=cv2。video writer _ fourcc(* " mjpg ")video writer=cv2。视频编写器(输出视频文件名)。avi ",fourcc,fps,(width,height))i=1 while(cap . isopended()): ret,frame=cap . read()if ret : cv 2 . line(frame,(0,int(height/3)),(width,int(height/3)),(255,255,255),3)cv2.line(frame,(0,int(height/3 * 2)),(width,int(height/3 * 2)),(255,255,255)

pan class="hljs-number"0),(int(width/3),height,(255,255,255),3)cv2.line(frame,(int(width/3 * 2),0),(int(width/3 * 2),height,(255,255,255),3)video writer . write(frame)else : break cap . release()

代码很简单,就是给每个视频画面画4条分割线。运行后,效果如下:

使用pyqt5打包到exe接口

对于我们程序员来说,部署好的python环境可以直接运行上面的代码,生成任何你想要的9格素材。但是对于不是程序员的伙伴来说,提供一个可运行的程序往往更友好。

在这里,博主会通过pyqt5将上述功能打包成gui界面程序。因为代码太多,对pyqt5感兴趣的可以直接去github下载。

相关文章
热门文章

孕妇堂 苏ICP备2022030739号-2 苏公网安备 32011502011778号