an app that works on win and mac that can generate all possible images with a specified dimensions of x by y pixels. The images should have z possible gray tones.

Job ID: 38198973

Budget: $250 – $750 USD

I am looking for a skilled developer who can create a script that generates all possible images with certain dimensions (for example 14x21 pixels). The images should have 16 possible gray tones.

The number of possibilities is immense, 16 ^ (14 * 21). The images should be generated in a sequential manner, and each image should have an assigned address from which it is programmatically generated. There should be a possibility of uploading an image and finding its assigned address, or looking up an image based on its address.

Desired Output Format:
- An interface where one can choose variables for: size in pixels, number of gray tones, the address from where to start generating images in sequence, the pace for generating the images (every image in consecutive order, every tenth image, etc.), and how long the image is shown (0.5 sec, 2 sec, etc.).
- An option to have the slideshow of images displayed in full screen.

Operating System: The script should be uploaded to a server and should be able to run in a web browser like Chrome or Firefox.

Ideal Skills and Experience:
- Proficiency in developing cross-platform applications for Windows and Mac.
- Experience in image generation and manipulation.
- Strong understanding of image dimensions and gray tones.

Ideal Freelancer:
- Proficient in Python: The script should be developed using Python, so a strong understanding of this language is essential.
- Browser Extension Development: Experience in developing browser extensions, particularly for Chrome and Firefox, will be a major advantage.
- Image Processing: Knowledge of image processing techniques and libraries will be crucial for ensuring the generated images meet the specified requirements.

If this project aligns with your expertise, I'd be keen to discuss the specifics and potentially work with you to bring it to life.