Chat2SVG Editing Results

Text-Guided SVG Editing: For each optimized SVG, we use the text prompt to edit the original SVG template, then perform SVG optimization.

For each object, we show two rounds of editing results, but our method can be extended to more rounds.

apple

Original SVG: A red apple with green leaves and stems

Round 1: Add a small green worm peeking out from a hole in the apple's surface

Round 2: Add a rectangular juice box on the left side, featuring a simple red apple logo and an angled pink straw

arctic

Original SVG: An icy arctic landscape

Round 1: Add a fox with rounded body on the snow-covered ground

Round 2: Add a trail of evenly spaced paw prints in the snow leading to the fox

avocado_chair

Original SVG: An avocado shaped chair

Round 1: Reduce the width of the avocado's body while maintaining its height

Round 2: Replace the base with a single silver round pedestal base, connected to the chair by a single leg

banana

Original SVG: A yellow banana

Round 1: Increase the banana's arc while maintaining its length

Round 2: Add a small monkey toy on the left side of the banana

bat

Original SVG: A black bat flying at night

Round 1: Add a full moon in the upper right corner of the sky

Round 2: Add five yellow stars of varying sizes scattered in the night sky

bell

Original SVG: A bell with a red ribbon

Round 1: Add three curved lines on each side of the bell to represent sound waves

Round 2: Reduce the bell's width while maintaining its height

bonsai

Original SVG: A bonsai tree in a pot

Round 1: Add a red envelope hanging from the tree

Round 2: Add small purple flowers evenly spaced among the tree's branches

burger

Original SVG: A cheeseburger with lettuce and tomato

Round 1: Add a toy robot near the burger

Round 2: Add a rectangular brown serving tray beneath the burger

bus

Original SVG: A yellow school bus

Round 1: Change the bus's primary color from yellow to royal blue, maintaining all original details

Round 2: Add a red triangular flag centered on the roof of the bus, pointing backward

butterfly

Original SVG: A blue butterfly

Round 1: Enlarge the butterfly's wing; and add dot pattern on the wings

Round 2: Add three white stripes across the butterfly's body

cactus

Original SVG: A tall cactus in a desert

Round 1: Add three Egyptian pyramids in silhouette on the horizon behind the cactus

Round 2: Add a brown scorpion on the sandy ground to the right of the cactus

cake

Original SVG: A chocolate cake with a cherry on top

Round 1: Replace the cherry with a silver knife positioned diagonally across the top

Round 2: Add a tall white candle with a small flame centered on top of the cake

camera

Original SVG: A camera

Round 1: Add a new camera strap to the camera

Round 2: Add a black tripod with three legs extending below the camera base

car

Original SVG: A car

Round 1: Add some lights emitting from the car

Round 2: Add a road on the ground

cheese

Original SVG: A piece of cheese with holes

Round 1: Add a mouse near the cheese

Round 2: Reduce the number of holes of the cheese

cherry

Original SVG: Two cherries with stems and leaves

Round 1: Add a third cherry with stem attached to the existing pair

Round 2: Add a brown curved branch extending across the top third of the canvas, with the cherries attached to it

clock_tower

Original SVG: A clock tower at sunset

Round 1: Place the clock tower in an urban setting with skyscrapers in the background

Round 2: Add a road in front of the tower with two cars and a traffic light on the right side

crown

Original SVG: A crown with jewels

Round 1: Add a cross centered on the top point of the crown

Round 2: Add four small identical diamonds on each peak of the crown, excluding the center peak

dragon_bus

Original SVG: A dragon carrying passengers like a bus

Round 1: Replace the dragon's clawed feet with rounded wheels

Round 2: Replace the tail with a static, large orange flame emanating from an exhaust pipe

elephant

Original SVG: An elephant

Round 1: Make the elephant's trunk curve in an S-shape, maintaining the same thickness throughout

Round 2: Add a colorful pointed birthday hat centered on top of the elephant's head

flamingo

Original SVG: A walking flamingo

Round 1: Add a swimming ring around the flamingo's legs

Round 2: Add blue water background, occupying half of the canvas

flask

Original SVG: A flask with a liquid inside

Round 1: Change the liquid's color from blue to emerald green

Round 2: Add a glass beaker half the size of the flask, positioned to its right

flower

Original SVG: A sunflower in bloom

Round 1: Add three tufts of grass around the base of the sunflower stem

Round 2: Add a small butterfly with spread wings hovering above and to the right of the sunflower

fried_egg

Original SVG: A fried egg

Round 1: Replace the plate with a frying pan

Round 2: Add a bottle of pepper on the left of the pan

frog

Original SVG: A green frog on a lily pad

Round 1: Add a lily pad on the water

Round 2: Add a pink water lily floating on the water to the left of the frog's lily pad

gate

Original SVG: A torii gate

Round 1: Add two symmetrical bushes at the base of each torii gate post

Round 2: Add cherry blossom petals of different sizes floating in the air around the gate

giraffe

Original SVG: A side view of a giraffe with a long neck

Round 1: Bend the giraffe's neck, make it more curved

Round 2: Add a curved branch with leaves on the left side of the giraffe's head, as if it is eating the leaves

harbor

Original SVG: Boats in a harbor

Round 1: Add six evenly spaced windows to the harbor building and three cumulus clouds in the sky

Round 2: Add seagulls of different sizes flying in the sky above the harbor

ice_cream

Original SVG: An ice cream cone with three scoops

Round 1: Decrease each scoop size from bottom to top; add a spoon on the left

Round 2: Add colorful sprinkles scattered across the top scoop only

island

Original SVG: A tropical island with palm trees

Round 1: Add sailboats of different sizes and colors in the surrounding water

Round 2: Add some coconuts on the island

lamp

Original SVG: A table lamp

Round 1: Add an on/off switch with long string connected to the lamp.

Round 2: Add a soft yellow circular glow effect radiating from the bulb

lighthouse

Original SVG: A lighthouse by the sea

Round 1: Center the lighthouse horizontally in the composition

Round 2: Add a small fishing boat on the water to the left of the lighthouse

octopus

Original SVG: An octopus swimming underwater with curled tentacles

Round 1: Add three different types of coral formations beneath the octopus

Round 2: Add fish near the octopus

orange

Original SVG: Three oranges

Round 1: Remove one orange, leaving only two oranges in the composition

Round 2: Add a silver fruit knife positioned vertically on the right side of the oranges

penguin

Original SVG: A penguin standing on ice

Round 1: Add icebergs in the background

Round 2: Add a small blue bow tie centered on the penguin's chest

pig

Original SVG: A pig wearing a backpack

Round 1: Add a brown leather cowboy hat with a band on the pig's head

Round 2: Add a simple skateboard with two black wheels positioned directly under the pig's feet

sandcastle

Original SVG: A sandcastle on the beach

Round 1: Add a red plastic bucket and yellow plastic shovel beside the sandcastle

Round 2: Add two seagulls with spread wings flying in the sky above the castle

shovel

Original SVG: A shovel in a sandbox

Round 1: Add a red plastic bucket next to the shovel

Round 2: Add a small sandcastle on the left side of the shovel

space_station

Original SVG: A space station orbiting Earth

Round 1: Remove all cloud cover from the Earth's surface view

Round 2: Add three ascending wifi-style curved lines in the top right corner of the station

submarine

Original SVG: A yellow submarine

Round 1: Add three different species of seaweed at the bottom of the ocean

Round 2: Add a light blue background fill and five ascending bubbles of different sizes near the submarine

sushi

Original SVG: A salmon sushi

Round 1: Add wooden chopsticks on the right

Round 2: Add a small square dish of soy sauce on the left side of the sushi roll

trash_bin

Original SVG: A trash bin with a lid

Round 1: Rotate the bin's lid open to a 45-degree angle

Round 2: Add a sparkling diamond ring above the bin's opening, as if being dropped

truck

Original SVG: A blue delivery truck

Round 1: Add a McDonald's logo on the body of the truck

Round 2: Add a small brown bird perched on the top edge of the truck's cabin

waterfall

Original SVG: A waterfall flowing into a river

Round 1: Add a wooden house on the right side of the waterfall

Round 2: Add three snow-capped mountain peaks in the distant background behind the waterfall