Introduction

F-Stop

F-Stop is a language for manipulating images. It aims to make the action of manipulating images easier, with easy, intuitive, understandable syntax.

OPEN "image.png" AS image
RESIZE image (300, 300)
SAVE image "out.jpg"
CLOSE image

Installation

Installing F-Stop is relatively simple. TODO

Rationale

Why we made F-Stop

TODO

Examples

Below you will find some examples on F-Stop.

Roo

OPEN URL "https://cdn.discordapp.com/attachments/381963689470984203/861290980397547520/The_Anime_Bot_resize.png" AS rooPog
OPEN URL "https://cdn.discordapp.com/emojis/597589960270544916.png?v=1" AS rooBless
OPEN URL "https://cdn.discordapp.com/emojis/511919340925354005.png?v=1" AS rooDevil

NEW [] AS roo

RESIZE rooPog (800, 800)

ITER ([rooPog, rooBless, rooDevil] AS amogus) -> (RESIZE amogus SIZE rooPog APPEND amogus TO roo)
SAVE roo STREAM "GIF" DURATION 10 LOOP 0

More Roo

OPEN URL "https://cdn.discordapp.com/emojis/597589960270544916.png?v=1" AS rooBless
OPEN URL "https://cdn.discordapp.com/emojis/511919340925354005.png?v=1" AS rooDevil

NEW [] AS roo

RESIZE rooDevil (200, 200)
RESIZE rooBless SIZE rooDevil
APPEND rooBless TO roo
MIRROR rooDevil
APPEND rooDevil TO roo
MIRROR rooBless
APPEND rooBless TO roo
MIRROR rooDevil
APPEND rooDevil TO roo
ROTATE rooBless 180
ROTATE rooDevil 180
APPEND rooBless TO roo
MIRROR rooDevil
APPEND rooDevil TO roo
MIRROR rooBless
APPEND rooBless TO roo
MIRROR rooDevil
APPEND rooDevil TO roo
SAVE roo STREAM "GIF" DURATION 0 LOOP 0

Contributors

F-Stop wouldn't be a thing without them.

Supreme Cunt

MrKomodoDragon - Main dev of fstop-lark

"The Supreme Cunt. You must bow down to me. I am your master. Use F-Stop. or Else..."

MrKomodoDragon

Person who made the doc

Cryptex - Helps with the docs

"I am the best"

Cryptex

Developers

Jay3332 - Helps with ideas, regex and other stuff (in the future he might make it in C??)

"This person is shy, they like to stay as mystery"

Jay3332

Tom the bomb - Main dev of fstop-rply

"This person is shy, they like to stay as mystery"

Tom the bomb