python顯示透明圖片背景
首先,你得有一種背景色為透明的圖片(ps處理過的),比如下面這樣的gif圖片.
之後可以使用程式在tkinter中配置好你的影象路徑,這樣就能在圖形介面中顯示出背景透明的圖片了
from tkinter import Tk, Canvas from PIL import Image, ImageTk import tkinter as tk import os ############## 本例子實現了透明效果,但是之前為什麼不行呢,問題應該是什麼,因為之前使用了標籤的方式,並不是圖片的防護四 ################### root = Tk() tkimg = ImageTk.PhotoImage(Image.open(os.getcwd()+r'\timg22.gif')) canvas = tk.Canvas(root, height=600, width=600) canvas.grid() #print(tkimg) canvas.create_image(2, 2, image=tkimg, anchor=tk.NW) #root.iconbitmap(os.getcwd()+r'\timg22.gif') canvas.pack() root.mainloop()
效果如下:
相關推薦
python顯示透明圖片背景
首先,你得有一種背景色為透明的圖片(ps處理過的),比如下面這樣的gif圖片. 之後可以使用程式在tkinter中配置好你的影象路徑,這樣就能在圖形介面中顯示出背景透明的圖片了 from tkinter import Tk, Canvas from PIL import Image,
Python matplotlib生成圖片背景透明
使用matplotlib生成圖片,想要背景透明,而且圖例部分也顯示透明效果,找到了大概的設定方法,特此記錄。 # coding=utf-8 # matplotlib背景透明示例圖 # python 3.5 import numpy as np import matplot
Python實現動態圖片背景的二維碼
1.下載myqr包 pip install myqr 2.程式碼 # -*- coding: utf-8 -*- from __future__ import unicode_literals from MyQR import myqr import os pic = "d.
【Android】在SurfaceView上顯示透明圖片
package com.example.hrant95.bearmeniandemo; import android.content.Context; import android.graphics.Canvas; import android.os.Bundle; imp
Python PIL.Image之修改圖片背景為透明
------------------------------------------------語法基礎------------------------------------------------ import PIL.Image as Image
Python PIL.Image之修改圖片背景為透明
------------------------------------------------語法基礎------------------------------------------------ import PIL.Image as Image &
用Qt實現窗體的無邊框、可移動、透明不規則顯示(需背景透明的圖片)
用Qt可以做出很炫的介面,更多的功能還有待學習^_^! 1、建構函式中需要做的設定: [cpp] view plaincopyprint? this->setWindowOpacity(1);//設定窗體不透明 this->setWind
將文字顯示在圖片上面,並使文字背景半透明
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html
python設計透明電子時鐘,包含顯示當前時間、計算時間差的方法!
效果: 摘要 在使用Python寫程式時,經常需要輸出系統的當前時間以及計算兩個時間之間的差值,或者將當前時間加減一定時間(天數、小時、分鐘、秒)來得到新的時間,這篇文章就對一些常見的時間相關的問題系統的進行總結。 包 這裡主要使用Pytho
Python 讀取顯示儲存圖片----python skimage影象處理
基於python指令碼語言開發的數字圖片處理包,比如PIL,Pillow, opencv, scikit-image等。PIL和Pillow只提供最基礎的數字影象處理,功能有限;opencv實際上是一個c++庫,只是提供了python介面,更新速度非常慢。scikit-i
Python中讀取,顯示,儲存圖片的方法
Python中操作影象的方法包括opencv,matplotlib,PIL。 (一) opencv: import cv2 as cv # load img = cv.imread(imagepath) # shape=(height, width, chan
用python開啟/顯示/儲存圖片
安裝必要的庫 pip install Pillow python自帶一個PIL, 但這個庫現在已經停止更新了,可以使用Pillow。 開啟/顯示圖片 from PIL import Image img=Image.open('file_path.png') i
python opencv在圖片上顯示中文字元
cv2.putText() 只能顯示英文字元 參考這篇文章https://blog.csdn.net/dcrmg/article/details/79108491 我這裡的字型是百度下載的。 img_
1、python-opencv讀取圖片、顯示圖片和儲存
cv2.waitKey() 是一個鍵盤繫結函式。需要指出的是它的時間尺度是毫秒級。函式等待特定的幾毫秒,看是否有鍵盤輸入。特定的幾毫秒之內,如果按下任意鍵,這個函式會返回按鍵ASCII碼值,程式將會繼續執行。如果沒有鍵盤輸入,返回值為-1,如果我們設定這個函式的引數為 0,那它將會無限期的等待鍵盤輸入。cv
android顯示png圖片,原來透明的地方都變成黑色的了
bitmap儲存成圖片的時候要判斷下圖片的格式,之前統一用的Bitmap.CompressFormat.JPEG儲存的。 if(!url.substring(url.lastIndexOf("/") + 1).toUpperCase().contains("PNG")){ bm.compr
VS2012使對話方塊透明和改變對話方塊背景顏色或圖片背景
在Dlg標頭檔案中public加入: CBrush m_bkBrush; afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor); // 在OnInitDialog()中 建立一把黃色的背景
python簡易圖片處理(1):開啟\顯示\儲存圖片
一提到數字影象處理,可能大多數人會想到matlab,但是matlab有自身的一些缺點: 1.不開源,價格貴; 2.軟體容量大。一般3GB以上,高版本甚至達到5GB以上。 3.只易做研究,不易轉化成軟體。 因此,我傾向於學習python來進行影象的處理工作
python兩張圖片顯示在一張圖上
有時候需要把兩張圖合併在一起展示,下面是效果圖(本來是兩張圖片): 上程式碼: from PIL import Image import matplotlib.pyplot as plt import numpy as np # 1. 將兩張icon圖示顯示在同一張圖上面並儲存;
01.LoT.UI 前後臺通用框架分解系列之——小圖片背景全屏顯示(可自動切換背景)
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title><
vs2013 圖片背景·全透明背景圖
如圖,單一色的vs總會讓人煩躁,如果換一個背景的話,肯定會讓程式猿更好的coding... 正式切入主題,以vs2013為例。 說明:經過一系列處理,會產生另一個vs2013實驗例項,即我們想要的目標,原版的vs2013也會存在,沒什麼變化。 準