202206-10 VS+Qt+Halcon 显示图片,实现鼠标缩放、移动图片 摘要本篇博文记录一下,用VS+Qt+Halcon实现对图片的读取以及鼠标缩放,移动(鼠标事件调用了halcon自带的算子)的过程。以及遇到的坑.....😑😑先来看一下动态效果图:主要控件:添加一个Label控件,对象名设为label,用于显示图片,并将背景设为黑色,设置方法为:选中Label控件,在属性编辑器中找到styleSheet属性,在其后的值中输入background-color:black即可;添加四个PushButton控件,如上图所示从左... 继续阅读 >
202105-02 pycharm调试时显示图片问题的解决 查了攻略,还问了师兄,终于解决了我的问题==想了想,没准有人会跟我犯同样的错误(好吧,,可能没几个)写篇趟坑日志。点击showpythonpromt输入如下(类似)命令importmatplotlib.pyplotaspltplt.imshow(imgs)重点来了!显示的这个变量一定要在你当前调试的活动框中这样你就可以实现显示图像的目标啦~最后,问题来了,我到底进了个什么坑importmatplotlib.pyplotaspltplt.subplot(ns,ns,i+1).imshow(imgs[i].transpos... 继续阅读 >
202104-27 PyQt5 显示超清高分辨率图片的方法 昨天写程序遇到一个问题,pyqt5加载常规的图片完全可以显示。可当加载超清的高分辨率图片时,只能显示一个小角落。可我就想把一张3840x2160的图片加载到一个800x600的标签里该怎么办呢?如何自适应放缩尺寸,国内社区众所周知大多是抄袭,没什么解决方案;外网站搜了一下也没找到现成的解决方案,我知道又到了我开坑的时候了。常规加载先来看一下,如何借助QLabel和QFileDialog加载低分辨率的图片,这时候时能正常显示的... 继续阅读 >
202010-08 python如何实现读取并显示图片(不需要图形界面) 在python中除了用opencv,也可以用matplotlib和PIL这两个库操作图片。本人偏爱matpoltlib,因为它的语法更像matlab。一、matplotlib1.显示图片importmatplotlib.pyplotasplt#plt用于显示图片importmatplotlib.imageasmpimg#mpimg用于读取图片importnumpyasnplena=mpimg.imread('lena.png')#读取和代码处于同一目录下的lena.png#此时lena就已经是一个np.array了,可以对它进行任意处理lena.sha... 继续阅读 >
202009-30 Django实现前台上传并显示图片功能 1.前台templates/upload/upload.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title></head><body><formaction="/myupload/upload/"method="post"enctype="multipart/form-data">{%csrf_token%}名字:<inputtype="text"name="name"><br>头像:<inputtype="file"name="avator"><br><inputtype="submit"value="提交"></form></body></html>2.项目设定settings.py#添加AL... 继续阅读 >
202009-30 Django实现后台上传并显示图片功能 1.安装pillowpipinstallPillow2.创建apppythonmanage.pystartappupload3.project设定settings.pyINSTALLED_APPS=['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','upload.apps.MyuploadConfig',#addthis]TEMPLATES=[{'BACKEND':'django.template.backends.django.DjangoTemplates','DI... 继续阅读 >
202009-27 python 读取二进制 显示图片案例 我就废话不多说了,大家还是直接看代码吧!importmatplotlib.pyplotaspltimportnumpyasnpf=open('bwall.bmpx',mode='rb')x=np.fromfile(f,dtype=np.ubyte)#x=x[0:1920]x=x[1920:3840]#x=x[3840:5760]x=x.reshape(60,32)#print((x))plt.imshow(x)plt.axis('off')#clearx-andy-axesplt.show()补充知识:Python利用二进制实现图片读取与拷贝今天休假一天,开心。看到一篇是视频,利用二进制实现图片的读取... 继续阅读 >
202009-25 Django {{ MEDIA_URL }}无法显示图片的解决方式 django模板使用media文件夹,想要在前端通过{{MEDIA_URL}}无法显示图片,没有取到Media_url的值解决办法:TEMPLATES=[{'BACKEND':'django.template.backends.django.DjangoTemplates','DIRS':[os.path.join(BASE_DIR,'templates')],'APP_DIRS':True,'OPTIONS':{'context_processors':['django.template.context_processors.debug','django.template.context_processors.req... 继续阅读 >
202009-24 python tkinter GUI绘制,以及点击更新显示图片代码 tkinter绘制GUI简单明了,制作一些简单的GUI足够,目前遇到的一个问题是不能同时排列显示多幅图片(目前没找到同时显示解决方法),退而求其次,改成增加一个update按钮,每次点下按钮自动更新图片,注释掉的部分是原来的内核包,替换成自己的程序即可importtkinterastkfromtkinterimport*fromtkinterimportttkfromurllib.requestimporturlopenfromPILimportImage,ImageTk#importmake_pic_2在这里导入自己的py... 继续阅读 >