Sei sulla pagina 1di 2

Createdatabase.

m file:: T = CreateDatabase(TrainDatabasePath)
T= function structure CreateDatabase= name of function

TrainDatabasePath= function handle This function reshapes all 2D images of the training database % into 1D column vectors. Then, it puts these 1D column vectors in a row to % construct 2D matrix 'T'.

T matrix ka every column ek training image hai For x=initial value: endvalue Size ek function hai jo size return karta hai value ki. To yaha p trainfiles value hai. Trainfiles variable ko humne training database ka path de rakha h. To jitni bhi images hongi un sab ki size return ho jaygi array form mai
Images ko training set mai lene k liy foor loop lagayge

If:: A performs a logical NOT of input array A, and returns an array containing elements set to either logical 1 (true) or logical 0 (false).

Windows xp k liy thumbs db file rahti h

For loop chal k ese sari images ko le lega training set k liy
Ab jo image vectors h unhe 2d matrix mai convert karna h To T ek array liya Aur ek aur for loop lagaya Initial value 1 aur end value train_number variable se li Str ek variable liya aur int2 str func lagaya No. Ko string mai convert kar dega Aur fhir strcat func se \ laga k str ka nam dal k usme .jpg extension add kar dega Aur phir train database ka jo hmara path h usme y str variable add kar dega Aur ese hmara pura path ban jayga path ni banayge to image ni le payge

Img func liya imgread func mai str var dal diya to y image ko read kar lega Aur agar rbg mai hoga to use gray kar lega Is array mai image ki size return kar dega Temp ek variable h jo 2d images ko 1d vector mai convert kar dega Aur T array ko humne temp variable de diya so t grow after each for loop action Aur precise value lene k liy double funct ka use kiya h

Facecore:: Global traindatabase path func banaya h aur isme database ka path diya h

Potrebbero piacerti anche