Texture Man Tutorial

6
Docume 29.01.2 Textu Progra 1. Intr Texture Texture create t smaller 2. Use Fig. 1 Window Central 3. Tuto This tuto structur interface entation: Ca 012 / Englis ureMan am develo oduction eMan can be eMan can cr textures usi structure. er interfac TextureMan w, top left: window: orial orial provide re for each. e. aren-Maria sh: August 2 (Freak per: Chris – the aim e used to sy reate a textu ng different ce n user interf View of Output w es an overv Start Textu Jörß 2012 Client V stian Tonn ms of Tex ynthesize d ure that is o t methods, m face the original window view of the d ureMan and V1) n xtureMan ifferent text only slightly making it po l image different tex follow the s tures. Using different to ossible to sy xture synthe steps 1 to 4 g a single im o the origina ynthesize a esizing appr 4 as shown mage as a s al. TextureM a larger stru roaches an in the prog source, Man can cture from a d creates a ram’s user a a

description

Texture Man Tutorial English

Transcript of Texture Man Tutorial

Page 1: Texture Man Tutorial

Docume29.01.2

TextuProgra 

1. Intr TextureTexturecreate tsmaller

2. Use

Fig. 1 WindowCentral

3. Tuto This tutostructurinterface

entation: Ca012 / Englis

ureMan am develo

oduction

eMan can beeMan can crtextures usistructure.

er interfac

TextureMan

w, top left: window:

orial

orial providere for each. e.

aren-Maria sh: August 2

(Freak per: Chris

– the aim

e used to syreate a textung different

ce

n user interf

View of Output w

es an overvStart Textu

Jörß 2012

Client Vstian Tonn

ms of Tex

ynthesize dure that is ot methods, m

face

the originalwindow

view of the dureMan and

V1) n

xtureMan

ifferent textonly slightlymaking it po

l image

different tex follow the s

tures. Usingdifferent to

ossible to sy

xture synthesteps 1 to 4

g a single imo the originaynthesize a

esizing appr4 as shown

mage as a sal. TextureMa larger stru

roaches anin the prog

source, Man can cture from a

d creates aram’s user

a

a

Page 2: Texture Man Tutorial

3.1. Ste To syntimport tFor eacpossibleeach of Using thcan helpconjuncThe “Festructurbetween

Fig. 2 F The “Cadelete t 3.2. Ste If only a”Define the enti 3.3. Ste The nexthis step 1. “Synt

By ch

Imag Mirro

Efos algorof thewind

ep 1 – Def

hesise a nehe image “s

ch open or ce to switchethe images

he button “Lp to improve

ction with theature imagre. The featun them in w

Feature ima

apture Camhe source i

ep 2 – Def

a section of source arere source im

ep 2.5 – S

xt step is to p is located

thesis Algor

hoosing diff

ge Tiling: Th

ored Tiling:

et al. (1999rithm searcheses and adow” defines

fine Sourc

ew texture, astein.jpg”. Tcreated imaed between s. In this exa

Load featuree the qualitye “Tonn (20e” is a blacure image f

white.

age

era Image”mage from

fine Sourc

the source a” and mar

mage.

ynthesis P

choose a s to the right

rithm”

ferent synth

he source im

The origina

9) 1: The texhes in the sdds new pixs the area in

ce Image

a source imThe image sge, a separthe individuample we h

e image”, ay of the syn007)” synthek and whitefor this tutor

loads an imthe program

ce Area

image is rek the desire

Parameter

synthesis alt of the outp

hesis calcula

mage is dup

al image is m

xture is extesource imagxels chosenn which pote

mage is requshows in therate tab will ual syntheshave chosen

n additionanthesized teesis methode image thatrial shows th

mage from am, choose t

equired to ced area in th

rs

gorithm andput window.

ation algorit

plicated and

mirrored an

ended outwge for pixelsn randomly entially rele

uired. Click e panel at thshow abovis results. Hn an image

l image canexture. This d (chosen int highlightshe cobblest

an attachedthe button “

reate the syhe source im

d the size o

thms you ca

d replicated

d arranged

wards. This as with similafrom the lis

evant pixels

the button “he top left. ve the outpuHere one ca

size of 200

n be uploadeadditional i

n step 2.5). the particultones in bla

d camera intDelete sour

ynthesized tmage windo

of the output

an produce

to fit along

sequentiall

approach isar surroundit. The outpuwill be sea

“Load imag

ut window wan also see 0 × 200 pixe

ed (“steinSWimage only

lar characteack and the

to the progrrce tab”.

texture, clicow. The def

t window. T

different en

its edges.

ly.

s very protraings, construt paramete

arched.

e” and the

with which itthe size of

els.

W.jpg”) thatworks in

eristic of thegrouting

ram. To

ck the buttofault setting

The menu fo

nd results:

acted. The ructs a list oer “Compare

t is

t

e

n is

or

out e

Page 3: Texture Man Tutorial

Ashiklookswind Lefebgroupassand “

TonnThe impro

2. “Outp

OutpComInitia

3. “Feat

This 3.4. Ste The combeneathscreenssame so

Fig. 3 I

khmin (200s at each piow” functio

bvre et al. (ps that also

ses: from low“Compare w

n (2007): ThFeature Imaove the pre

put Parame

put Resolutimpare Windoal Random N

ture Detecti

function au

ep 3 – Run

mmand “Ruh the outputshots show ource image

Image Tillin

1)2: To begxel and exan.

(2006)3: To o occur in thw to higher window” fun

his approacages can becision of the

ter”

ion: the sizeow: windowNumber: de

ion”

utomatically

n Texture

n Texture St window giva series of e.

ng

in with a ranamines whic

begin with ahe original. Tresolution.

nctions.

h extends Le added mae synthesis

e of the text size for the

efines a star

recognises

Synthesis

Synthesis” sves an indicdifferent res

ndom noisech other pix

a preliminaThe followinThis appro

Lefebvre syanually. Thes.

ure to be sye pixel comrt value for t

s the structu

s

starts the tecation of hosults for the

e is applied xel fits best.

ry computang calculatioach suppor

nthesis mete manual ad

ynthesized, parison (e.gthe random

ural charact

exture synthow long the e individual

to the imagThis also s

tion is execons are therts the autom

thod by addddition of fe

for examplg. 15 x 15 p number ge

teristics of th

esizing proprocess masynthesis a

ge. The algosupports the

cuted to genen processematic “Feat

ding a furtheeature imag

e 400 × 400pixel) enerator use

he source i

ocess. The pay take. Thealgorithms u

orithm then e “Compare

nerate pixel ed in severaure Detectio

er function. es can

0 pixel.

ed.

mage.

progress bae following using the

e

al on”

ar

Page 4: Texture Man Tutorial

Fig. 4 M

Fig. 5 E

Mirrored Til

Efos et al. (

ing

(1999)

Page 5: Texture Man Tutorial

Fig. 6 A

Fig. 7 L

Ashikhmin (

Lefebvre et

(2001)

al. (2006)

Page 6: Texture Man Tutorial

Fig. 8 T 3.5. Ste The finisJPG or When y

4. Refe 1 ASHIKThe pro217-226 2 EFROK. TsotsSociety, 3 LEFEBACM SIJuly 200

Tonn (2007

ep 4 – Res

shed compBMP). Click

you are finis

ferences

KHMIN, M., oceedings o6 or http://w

OS, A.A. andsos, ed. IEE

y, 1033-1038

BVRE, S. AIGGRAPH 207.

7)

sult

uted texturek “Delete R

shed, click “

2001. Syntof 2001 ACMwww.cs.utah

d LEUNG, TEE Internati8.

AND HOPPE2006, New

e can be saesult Tab” t

Done” to en

thesizing NaM Symposiuh.edu/~mich

T.K., 1999. ional Confer

E, H., 2006.York: ACM

aved for fututo remove t

nd the progr

atural Textuum on Interahael/ts : July

Texture Synrence on C

. AppearancM Press, 544

ure use usinhe individua

ram.

ures. In: J.Factive 3D Gy 2007.

nthesis by Nomputer Vis

ce-space te4-548 or http

ng the “Saveal output wi

F. Hughes aGraphics, Ne

Non-paramesion. Corfu:

exture synthp://research

e” button (imndows.

and C. H. Séew York: AC

etric Sampl: IEEE Com

hesis. In: Prh.microsoft.

mage forma

équin, eds. CM Press,

ling. In: Johmputer

roceedings com/~hopp

ats:

n

of e: