banner_image ×
SeaArt AI Enterprise Version

Import numpy as np import matplotlib.pyplot as plt from PIL import Image

import numpy as np
import matplotlib.pyplot as plt
from PIL import Image, ImageDraw, ImageFont

# Set up the canvas size
width, height = 800, 600
image = Image.new('RGB', (width, height), (135, 206, 250))  # Sky blue background
draw = ImageDraw.Draw(image)

# Define the colors
roof_color = (139, 69, 19)  # Brown
wall_color = (255, 228, 196)  # Beige
window_color = (0, 0, 0)  # Black
door_color = (139, 69, 19)  # Brown
snow_color = (255, 250, 250)  # White
tree_color = (34, 139, 34)  # Forest green
mushroom_color = (255, 140, 0)  # Orange
cloud_color = (255, 255, 255)  # White

# Define the house dimensions
house_width = 200
house_height = 150
roof_height = 70

# Define the landscape
landscape_height = 400
tree_width = 50
tree_height = 100
tree_count = 20
mushroom_count = 10

# Draw the landscape
draw.rectangle((0, height - landscape_height, width, height), fill=(34, 139, 34))  # Grass

# Draw the snow
draw.rectangle((0, height - landscape_height, width, height), fill=snow_color)

# Draw the trees
for i in range(tree_count):
    tree_x = np.random.randint(tree_width, width - tree_width)
    tree_y = height - landscape_height + np.random.randint(0, landscape_height - tree_height)
    draw.rectangle((tree_x, tree_y, tree_x + tree_width, tree_y + tree_height), fill=tree_color)

# Draw the mushrooms
for i in range(mushroom_count):
    mushroom_x = np.random.randint(tree_width, width - tree_width)
    mushroom_y = height - landscape_height + np.random.randint(0, landscape_height - 50)
    draw.ellipse((mushroom_x - 20, mushroom_y, mushroom_x + 20, mushroom_y + 40), fill=mushroom_color)
    draw.ellipse((mushroom_x - 10, mushroom_y + 20, mushroom_x + 10, mushroom_y + 40), fill=(255, 255, 255))

# Draw the houses
house_spacing = 100
for i in range(3):
    house_x = i * (house_width + house_spacing)
    house_y = height - landscape_height - house_height
    draw.rectangle((house_x, house_y, house_x + house_width, house_y + house_height), fill=wall_color)

    # Draw the roof
chatIcon
Want to know my deep secrets?
Create AI Character
image
avatar
E
Emmanuel Shutzberg
Generation Data
Records
Prompts
Copy
import numpy as np import matplotlib . pyplot as plt from PIL import Image , ImageDraw , ImageFont # Set up the canvas size width , height = 800 , 600 image = Image . new('RGB' , (width , height) , (135 , 206 , 250)) # Sky blue background draw = ImageDraw . Draw(image) # Define the colors roof_color = (139 , 69 , 19) # Brown wall_color = (255 , 228 , 196) # Beige window_color = (0 , 0 , 0) # Black door_color = (139 , 69 , 19) # Brown snow_color = (255 , 250 , 250) # White tree_color = (34 , 139 , 34) # Forest green mushroom_color = (255 , 140 , 0) # Orange cloud_color = (255 , 255 , 255) # White # Define the house dimensions house_width = 200 house_height = 150 roof_height = 70 # Define the landscape landscape_height = 400 tree_width = 50 tree_height = 100 tree_count = 20 mushroom_count = 10 # Draw the landscape draw . rectangle((0 , height - landscape_height , width , height) , fill=(34 , 139 , 34)) # Grass # Draw the snow draw . rectangle((0 , height - landscape_height , width , height) , fill=snow_color) # Draw the trees for i in range(tree_count): tree_x = np . random . randint(tree_width , width - tree_width) tree_y = height - landscape_height + np . random . randint(0 , landscape_height - tree_height) draw . rectangle((tree_x , tree_y , tree_x + tree_width , tree_y + tree_height) , fill=tree_color) # Draw the mushrooms for i in range(mushroom_count): mushroom_x = np . random . randint(tree_width , width - tree_width) mushroom_y = height - landscape_height + np . random . randint(0 , landscape_height - 50) draw . ellipse((mushroom_x - 20 , mushroom_y , mushroom_x + 20 , mushroom_y + 40) , fill=mushroom_color) draw . ellipse((mushroom_x - 10 , mushroom_y + 20 , mushroom_x + 10 , mushroom_y + 40) , fill=(255 , 255 , 255)) # Draw the houses house_spacing = 100 for i in range(3): house_x = i * (house_width + house_spacing) house_y = height - landscape_height - house_height draw . rectangle((house_x , house_y , house_x + house_width , house_y + house_height) , fill=wall_color) # Draw the roof
INFO
Prompts
import numpy as np import matplotlib.pyplot as plt from PIL import Image, ImageDraw, ImageFont # Set up the canvas size width, height = 800, 600 image = Image.new('RGB', (width, height), (135, 206, 250)) # Sky blue background draw = ImageDraw.Draw(image) # Define the colors roof_color = (139, 69, 19) # Brown wall_color = (255, 228, 196) # Beige window_color = (0, 0, 0) # Black door_color = (139, 69, 19) # Brown snow_color = (255, 250, 250) # White tree_color = (34, 139, 34) # Forest green mushroom_color = (255, 140, 0) # Orange cloud_color = (255, 255, 255) # White # Define the house dimensions house_width = 200 house_height = 150 roof_height = 70 # Define the landscape landscape_height = 400 tree_width = 50 tree_height = 100 tree_count = 20 mushroom_count = 10 # Draw the landscape draw.rectangle((0, height - landscape_height, width, height), fill=(34, 139, 34)) # Grass # Draw the snow draw.rectangle((0, height - landscape_height, width, height), fill=snow_color) # Draw the trees for i in range(tree_count): tree_x = np.random.randint(tree_width, width - tree_width) tree_y = height - landscape_height + np.random.randint(0, landscape_height - tree_height) draw.rectangle((tree_x, tree_y, tree_x + tree_width, tree_y + tree_height), fill=tree_color) # Draw the mushrooms for i in range(mushroom_count): mushroom_x = np.random.randint(tree_width, width - tree_width) mushroom_y = height - landscape_height + np.random.randint(0, landscape_height - 50) draw.ellipse((mushroom_x - 20, mushroom_y, mushroom_x + 20, mushroom_y + 40), fill=mushroom_color) draw.ellipse((mushroom_x - 10, mushroom_y + 20, mushroom_x + 10, mushroom_y + 40), fill=(255, 255, 255)) # Draw the houses house_spacing = 100 for i in range(3): house_x = i * (house_width + house_spacing) house_y = height - landscape_height - house_height draw.rectangle((house_x, house_y, house_x + house_width, house_y + house_height), fill=wall_color) # Draw the roof
CFG Scale
Steps
25
Sampler
euler
Seed
2654624692
Scheduler
Image Size
688 X 1024
Model
SeaArt Infinity
Generate
Size
688X1024
Date
Aug 20, 2024
Mode
Studio
Type
cell
Checkpoint & LoRA
SeaArt Infinity
Checkpoint
SeaArt Infinity
#Landscape
#Scene Design
#SeaArt Infinity
0 comment
0
0
0

SeaArt Swift AI Apps

ai_video_generationimg
AI Video Generation

Unleash your imagination and let AI create visual wonders for you

face_swap_titleimg
Face Swap Online Free

Create funny or realistic face swap videos & photos in a snap

ghibli_filter_h1img
Studio Ghibli Filter

Transform any photo into unique Ghibli-style art in just one click.

fuse_anyoneimg
AI Image Fusion

Combine two images into new one stunning visual with AI Image Fusion.

cartoon_avatar_h1img
Cartoon Avatar Maker

Turn your photos into unique cartoon avatars instantly.

kiss_vidimg
AI Kissing Video Generator

Join the kissing trend with SeaArt's AI kissing video generator instantly. Easily make two people kiss, and create realistic animation.

Explore More AI Apps 

Explore Related

ControlNet
logo
English
Application
Create Image AI Characters Swift AI Model Training Canvas AI Apps Workflow
About
Studio Rankings AI Chat AI Blog AI News
Help
Guides Customer Service
Get App
icon
Download on the
APP Store
icon
GET IT ON
Google Play
Follow Us
iconiconiconiconiconiconiconicon
© 2025 SeaArt, Inc.
Copyright Policy
Terms
Privacy 特定商取引法 資金決済法に基づく表示
More