gimpfu

    1熱度

    1回答

    我有一個用Python編寫的Gimp Scriptfu腳本,它在現有圖像上應用幾個步驟並將其轉換爲過程中的索引圖像。最終圖像中最亮的顏色總是接近白色;我想把它設置爲,正好是白色。方便的是,最亮的顏色始終是索引圖像色彩圖中最上面的顏色,所以我只想將色彩圖中最上面的顏色設置爲白色。 我在API描述中沒有找到關於如何操作色彩映射(即其中的顏色)的任何內容,所以目前我總是手動執行該操作(Windows→可

    2熱度

    1回答

    pdb.gimp_paintbrush_default似乎很慢(使用標準畫筆幾秒鐘,對於500個點,線條明顯變差)。這是這樣嗎?使用用戶選擇的筆刷繪製直線時,有沒有辦法加快速度? pythonfu控制檯代碼: from random import randint img=gimp.image_list()[0] drw = pdb.gimp_image_active_drawable(img)

    1熱度

    1回答

    我想將顏色從這些常量傳遞到下面的設置fontcolor函數,但是每次我都會得到「無法解析顏色名稱」除非我直接從GIMP對話框傳遞它。我甚至直接記錄了正在傳入的變量,來自編號2的值是來自日誌的直接拷貝。任何人都可以看到我在做什麼錯或在這裏失蹤。由於 FontGREEN1 = '(RGB(0,255,0,))' FontGREEN2 = 'RGB (0.0, 1.0, 0.0, 1.0)' #T

    10熱度

    1回答

    我需要爲GIMP開發一個插件,並希望繼續使用PyCharm進行Python編輯等。 僅供參考,我在Windows上。 指導PyCharm使用Python解釋器後,包含GIMP: 我還添加了一個路徑gimpfu.py擺脫誤差對from gimpfu import *: 這可以修復導入時的錯誤,即使設置爲Excluded。 我嘗試用這個目錄設置爲Sources,Resources和Excluded,仍

    0熱度

    2回答

    好吧,我正在嘗試開發一個用於製作位圖字體的gimp插件。出於某種原因,現在我添加了下面的代碼,它不會工作。 current_cell_x = 0 current_cell_y = 0 x_pos = current_cell_x * cwidth y_pos = current_cell_y * cheight x_pos += cwidth/2.0 y_pos += cheight

    0熱度

    1回答

    我想調試一些腳本,我跟着Omid拉哈建議從這個職位 Writing gimp plugins in python on windows- how do i debug? where is the output?。 系統工作,所以我能夠踏進我的代碼,但是當執行到達 from gimpfu import * 錯誤這個錯誤發生的情況是: (pythonw.exe:3588):LibGimpBase

    1熱度

    2回答

    >>> pdb.gimp_file_load.nparams 3 >>> pprint.pprint(pdb.gimp_file_load.params) ((0, 'run-mode', 'The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }'), (4, 'filename', 'The name

    0熱度

    1回答

    我一直在嘗試從腳本fu切換到python-fu,而我無法弄清楚我應該爲「圖像」參數傳遞什麼。在script-fu中它只是一個整數,但是當我將相同的整數放入python-fu時,它只是說它是錯誤的類型。同樣的字符串和浮動...我應該在這裏放什麼?該文件只是說它需要的參數是「圖像」,但這是什麼意思?我在哪裏找到它?我如何得到它? pdb.gimp_image_get_layers(image) H

    1熱度

    1回答

    如何傳遞在GimpFU蟒蛇參數?在您指定的輸入參數 的參數列表中的第一個列表 - #!/usr/bin/env python from gimpfu import * import traceback import sys def upload_image(img, layer, dir): # Actual plug-in code will go here t

    0熱度

    2回答

    我有這個功能def enumerategrid(image, width, height, tcolor, theight, font, startfrom) 而且有它register編輯: gimpfu.register( proc_name="enumerategrid_plugin-pdb", blurb="Enumera rejillas en una imagen",