GIMP Python script .py needed - SIMPLE !!! Longer explanation for simple project

I need python scripts for GIMP (graphic maniulation software, freeware). Py scripts are just added where other python scripts are and hen when we start Gimp, new python scripts are loaded.


- programmers

- it must be .py script. Not acceptable any other programming language

- before applying for this project be sure that you fully understand simple project. If you dont understand something, this project is for sure not for you because it is easily written, understandible for programmers. Understand that i am experienced programmer and i recognize amateurs very easily. To speed up my 52 projects i am hiring others so further coperation is possible.

- i expect resoults not questions for chat with me

- you should go step by step. No other functionalities are needed. Just simply follow step by step. Print project if it is hard for you to go step by step, word by word


Task A:

I need a script that will be in menu in Gimp, when i run it it should ask me for folder to select. When i select it should go through all Jpeg images only snd convert all picture by picture to black and white with same name just to different folder. I should also decide at start output folder.

Task B:

Script should ask me for two pictures. Then it should create a third layer which is same size as other two images. At start it should ask me for RGB 0 to 255value, same for green and blue which can be 0 to 255. Then it should ask me for replacement color RGB values R number 0to 255, G 0 to 255 and Green 0 to 255n numeric value. It shoud do this this script: when in first picture it finds RGB exact value of pixel then it should: replace that pixel values with second RGB values which we inputed seconly. Also newly created third layer should be used and that first RGB value of first pixel should be copied tonthird layer but only if it matches what we inputed to first place. If not matching it should put on that place RGB valuesof values rgb is 100,20,25. Third layer should be saved to a new bmp file in location which we also select at start. Name should be same as first picture we open.

Task 3:

I need a scrit in python that will ask me for:

Input picture

- output folder

- numeric values 0-255, 0-255,0-255,0-255 (4numbers). Fourth is named [login to view URL] numbers are named as R, G, B channel.

New layer should be created. It should go through each pixel. If pixel is not with RGB values which we inputed plus tolerance number or minus tolerance then it should create this pixel transparent in newly created layer of same size as input picture. So it should go through each pixel. Then it should check Red Green Bluee value of that pixel. If we inputed 100,100,100 and tolerance 20 then of pixel value 80 will still put to third layer since it is inside tolerance. It must be pixel value plus tolerance OR pixel value minus tolerance. If tolerance is 0 then it should pixel values be exactly the same to be used in mew layer. If it is mot in that values than that pixel

In mewly created layer should be transparent, atvend it should same only new layer with transparency, original image should be discarted. It should ask me at start where to put output picture. Name should be same as input picture only output folder should be different.


I need python script that will ask me for folder. Then it should resize each picture to size 100x100. Ouput folder i should define so it should ask me where to store images. Output folder. Names should be same as original just atvend it should [login to view URL]


It should ask me for 1 picture. One layer should be created with size1000x1000pixels. Then it should place inputed picture which i select to center of newly created layer 300x300 which must be in center of bigger layer [login to view URL] smaller layer my picture should be and it should not be cut. It shoud not be streched. Only resized by biggest width or biggest length. It should retain aspect ratio so that it does not look wierd. At end it should save that picture with merged layers to new jpg picture whic i should be asked where to put and qhich name.

So i should see picture 1000x1000 in size with my picture inside of center. Layrr 1000x1000should have white backround.

Task 5:

I need python that will ask me for 2images. It should create third layer of same size as two inputed pictures of same size. It should take Red channel value and Green channel

Value of first pixel of first picture and Blue channel value should be 0. Thid should place to first sppt in third layer. Second pixel it should be only Blue channel value of second pixel from second picture. This should place to second pixel with red snd green pixel value to 0 snd use only green channel value. Third pixel on picture three should be again from first image channels red and green with blue channel 0. This pixel should be om third plaxe. Then fourth pixel should be ftom second picture only blue channel. This fourth pixel is in newly created third picture with other layers 0. So like this it should go from pixel to poxel. From first picture we use only red and green values. From secon picture we use only blue channel values. Other values should be 0. Then at last thid should be samed only third picture as jpg where we are asked for. We should decide for location, name should be same as first image.

Go strp by strp. Only what it asked. Do not add functions. Python scripts only. It should work exactly. Resoult should be in totall smaller than 20Mega Byte in filesize.

Do not apply if you do not understand project!

Skills: GIMP, Python, Software Architecture

See more: gimp scripts, gimp run script, gimp python download, gimp python manual, python gimp layer, gimp macro, gimp python 3, gimpfu python, simple python script, python script create simple mysql database, write simple python script, create simple python script, python script crawl, python script city, python script modify file content, python script text files, python projects help needed, python script scrapes results google search, read csv file using python script, python script read html page

About the Employer:
( 4 reviews ) Maribor, Slovenia

Project ID: #16906409

2 freelancers are bidding on average $211 for this job


I am keen to work & ensure you with quality & timely delivery of your project . I am working with an in-house team of established 5+ years experienced with development centers in India & UK dedicated team to complete y More

$200 USD in 5 days
(6 Reviews)
$222 USD in 7 days
(0 Reviews)