1樓:匿名使用者
numpy我用得少。
你上面的程式第一個是縮排有問題,這一句for i in range(2*radius):
第二個問題是cx,cy沒有定義?
第三個問題,i,j的迴圈中沒有使用step,這樣一個浮點數,可能會按1的step來走,結果應該會與想象的有差距。
第四個問題。img後面有些是有些又是()。這個顯然有問題第五個問題,r,g,b應該是被引號括起來的。你直接寫個字元在這裡,顯然也應該不對。
如何用python分別提取出某個畫素的rgb值並寫入一個一行三列的陣列中。
2樓:匿名使用者
numpy我用得少。
你上面的程式第一個是縮排有問題,這一句for i in range(2*radius):
第二個問題是cx,cy沒有定義?
第三個問題,i,j的迴圈中沒有使用step,這樣一個浮點數,可能會按1的step來走,結果應該會與想象的有差距。
第四個問題。img後面有些是有些又是()。這個顯然有問題第五個問題,r,g,b應該是被引號括起來的。你直接寫個字元在這裡,顯然也應該不對。
3樓:匿名使用者
可以使用 python image library 做,load() 函式會返回一個物件,這個物件我們可以把它當作一個二維陣列對待,而陣列中存放的就是點的 rgb 值,可以很容易地訪問到任何畫素點的 rgb 值:
from pil import image# 可以支援很多種**格式.
# 獲得**的尺度,可以用於迭代
print im.size
# 獲得某個畫素點的 rgb 值,畫素點座標由 [x, y] 指定print pix[x,y]
# 設定 [x, y] 點的 rgb 的值為 valuepix[x,y] = value
4樓:馬紅權
我用的**片段你參考一下。
def pj(region):
(w,h)=region.size
t=[0,0,0,0]
for i in range(2,w-2):
for j in range(2,h-2):
(r,g,b,a)=region.getpixel((i,j))t[0]+=r
t[1]+=g
t[2]+=b
t[3]+=b
t[0]=t[0]/float(w-4)/(h-4)t[1]=t[1]/float(w-4)/(h-4)t[2]=t[2]/float(w-4)/(h-4)t[3]=t[3]/float(w-4)/(h-4)# #print dir(region)
# for i in range(w):
# for j in range(h):
# region.putpixel((i,j),(t[0],t[1],t[2],t[3]))
return t
如何使用python如何獲取某畫素點處顏色
5樓:霸屏木
方法來一:
# -*- coding: cp936 -*-from ctypes import *
#引入winapi
gdi32 = windll.gdi32
user32 = windll.user32#獲取源控制代碼
hdc = user32.getdc(none)#獲取指定畫素bai的顏色du
c = gdi32.getpixel(hdc,100,50)#列印十進位制zhi轉化為十六dao進位制的顏色print hex(c)
在python裡,自己建一個檔案,檔案有十行,每一行三個數,求分別輸出三列數的和。求** 200
6樓:匿名使用者
f = open("file")
for li in f.readlines():
li = li.replace("\n", "").split(" ")
sum = 0
for i in li:
sum += int(i)
print(sum)
如何寫入每個畫素的rgb值
7樓:人人讓孌
右鍵吸管工具組,選擇顏色取樣器工具,在你需要知道rgb值的位置單擊。 開啟資訊面板,快捷鍵f8。即可看到顏色資訊。
如何從tiff檔案中讀取出畫素的顏色值資料到陣列
8樓:匿名使用者
安裝opencv 使用cvloadimage函式讀圖 2、將檔案影象資料部分讀出,然後自己建立bmp檔案頭
python怎麼對畫素點進行操作
9樓:匿名使用者
我是用pil這個庫,用opencv的庫也可以
load()然後就可以通過img_array[x,y]來讀取畫素內
值了另外img.size檢視圖容片大小,也可以通過img_array[x,y]=(11,22,33)來設定rgb畫素值
如何用getpixel讀取一個外部點陣圖的rgb值?
10樓:
colorref getpixel(hdc hdc, int nxpos, int nypos)
和dc相關, 你可以建立一個dc,然後loadimage載入外部點陣圖,然後selectobject讓dc選中點陣圖,就可以用這個函式取顏色值了。
如何用python畫這個急,如何用python畫這個 急
import turtle 畫鼻子 def drawnose turtle.penup turtle.seth 90 turtle.fd 100 turtle.pendown turtle.begin fill turtle.fillcolor black turtle.seth 45 turtle...
python如何提取雙引號中間的內容
在正規表示式中,匹配的引號可以直接寫入 以匹配任何內容,可用於表示任何字元,可用於表示任何長度。此外,括號可用於提取引號之間的內容。伺服器 在cgi程式設計之前,請確保您的web伺服器支援cgi並配置了cgi處理程式。所有由http伺服器執行的cgi程式都儲存在預先配置的目錄中,這個目錄被稱為cgi...
用Python生成excel,如何用Python實現exce
可以使用xlsxwriter 庫實現 如下 import xlsxwriter import sys reload sys 解決中文編碼問題 sys.setdefaultencoding utf 8 建立一個絕對路徑為.test.xlsx的excel檔案workbook xlsxwriter.wor...