## vibudh is talking

### Dividing an image into smaller parts using MATLAB

Here we are going to learn how to divide an image and save each part into different files. As we have already seen earlier that we can insert a image/profile picture in Facebook chat.
But the size of those images inserted were too small, now if we want to insert larger images in the Facebook chat then we are simply going to insert multiple images alligned properly so that it appears to be a big image, I call it as the ‘Jumbo Image’.

Now we can divide the image manually in the paint and taking equal part at a time, but this method is too tedious and is neither too accurate. So, the simpler way out is to use MATLAB to do the job for us. So here we will be dividing the image into multiple parts(nXm) and then uploading all the images, so that when we insert them in the chat we get a Jumbo Image in the chat box comprising of various small images that we had uploaded earlier.

Here is the MATLAB code to divide a simgle image into multiple parts and saving each part into a different file:

clear; % removes all variables from the workspace, releasing them from system memory
%Taking the image from the given URL, it could have been the name of the file with extension if the root folder
n =3; %defining the number of rows
m =3; %defining the number of columns
a=’a’; %defining a random file name
NewImage = ‘newimage.gif’; %granting permission to create a file and write in it
Image = imresize(Image, [512 512]); %resizing the image, this is a mandatory step

rf = floor(512/n); %generating the number of row pixels in the new file
cf = floor(512/m); %generating the number of row pixels in the new file

for v = 1:n
for s = 1:m %nXm files need to be made
startr = (v-1)*rf;
startc = (s-1)*cf;
for i = 1 : rf
for j = 1 : cf
for k = 1:3 %loop for RGB values

Img1(i,j,k) = Image(startr+i, startc+j,k);
end
end
end

a = strcat(a,’a’); %generating a new file name
NewImage = strcat(a,’.jpg’);
imwrite( Img1, NewImage);
done=1
end
end

It is generally adviced to make a seperate folder in your PC for each Jumbo Image, it simple makes the handing of the files simpler.

### Inserting profile picture in Facebook chat

For adding profile picture in the facebook chat, all you need do is put the unique id in double square brackets [[ ]]. If you use the name, you might get your friend only if he has a unique name that depends on the facebook database, so it is always advisable to go for the unique Ids.

Example:-
For inserting my facebook profile picture all you need to do is just type

What is my facebook unique Id?
Facebook allots all its users a unique Id, that is used to identify its user. It can be seen when you go to the timeline or the homepage of that person/page.

Here my facebook id is vibudhsingh which is written just after http://www.facebook.com. Here are few more examples of the facebook unique Id, hope that helps you better to find out your facebook unique Ids.

This slideshow requires JavaScript.

This same technique is used to insert jumbo sized images in facebook chat:

There are some limited sized images that can be used in the facebook chat.

To have them on your chat all you need to do is just copy the stuff below and paste it in your chat:

[[255006724575192]] [[255006727908525]] [[255006737908524]] [[255006734575191]] [[255006731241858]]
[[255006827908515]] [[255006831241848]] [[255006824575182]] [[255006817908516]] [[255006821241849]]
[[255006874575177]] [[255006871241844]] [[255006884575176]] [[255006877908510]] [[255006881241843]]
[[255006934575171]] [[255006931241838]] [[255006941241837]] [[255006944575170]] [[255006937908504]]
[[255007004575164]] [[255007001241831]] [[255006994575165]] [[255006997908498]] [[255006991241832]]
[[255007084575156]] [[255007101241821]] [[255007077908490]] [[255007091241822]] [[255007081241823]]

2. Jack Sparrow

[[298356520217565]] [[298356516884232]] [[298356506884233]] [[298356510217566]]
[[298356513550899]] [[298356620217555]] [[298356606884223]] [[298356616884222]]
[[298356610217556]] [[298356613550889]] [[298356673550883]] [[298356676884216]]
[[298356666884217]] [[298356680217549]] [[298356670217550]] [[298356740217543]]
[[298356733550877]] [[298356743550876]] [[298356730217544]] [[298356736884210]]
[[298356823550868]] [[298356810217536]] [[298356820217535]] [[298356826884201]]
[[298356813550869]] [[298356906884193]] [[298356896884194]] [[298356900217527]]
[[298356903550860]] [[298356893550861]] [[298356950217522]] [[298356946884189]]

3. Superman

[[299528860107644]] [[299528863440977]] [[299528866774310]] [[299528856774311]]
[[299528870107643]] [[299528950107635]] [[299528943440969]] [[299528946774302]]
[[299528953440968]] [[299528956774301]] [[299529013440962]] [[299529016774295]]
[[299529010107629]] [[299529003440963]] [[299529006774296]] [[299529060107624]]
[[299529063440957]] [[299529066774290]] [[299529070107623]] [[299529073440956]]
[[299529173440946]] [[299529183440945]] [[299529180107612]] [[299529176774279]]
[[299529186774278]] [[299529243440939]] [[299529236774273]] [[299529240107606]]

4. Elmo

[[302117289844540]] [[302117283177874]] [[302117276511208]] [[302117279844541]] [[302117286511207]] [[302117366511199]]
[[302117369844532]] [[302117373177865]] [[302117383177864]] [[302117379844531]] [[302117426511193]] [[302117436511192]]
[[302117429844526]] [[302117423177860]] [[302117433177859]] [[302117523177850]] [[302117529844516]] [[302117526511183]]
[[302117536511182]] [[302117533177849]] [[302117606511175]] [[302117596511176]] [[302117599844509]] [[302117593177843]]
[[302117603177842]] [[302117646511171]] [[302117649844504]] [[302117659844503]] [[302117656511170]] [[302117653177837]]
[[302117706511165]] [[302117703177832]] [[302117699844499]] [[302117709844498]] [[302117696511166]] [[302117749844494]]

5. Troll face

[[242538225822042]] [[242538222488709]] [[242538232488708]] [[242538219155376]] [[242538229155375]] [[242538339155364]]
[[242538335822031]] [[242538342488697]] [[242538345822030]] [[242538349155363]] [[242538392488692]] [[242538395822025]]
[[242538399155358]] [[242538402488691]] [[242538405822024]] [[242538475822017]] [[242538472488684]] [[242538489155349]]
[[242538492488682]] [[242538485822016]] [[242538562488675]] [[242538565822008]] [[242538569155341]] [[242538575822007]]
[[242538572488674]] [[242538612488670]] [[242538625822002]] [[242538619155336]] [[242538622488669]] [[242538615822003]]
[[242538675821997]] [[242538682488663]] [[242538672488664]] [[242538679155330]] [[242538685821996]] [[242538742488657]]

6. Mr. Bean

[[255016264574238]] [[255016271240904]] [[255016277907570]]
[[255016267907571]] [[255016274574237]] [[255016384574226]]
[[255016387907559]] [[255016394574225]] [[255016401240891]]
[[255016391240892]] [[255016464574218]] [[255016454574219]]
[[255016457907552]] [[255016461240885]] [[255016451240886]]
[[255016537907544]] [[255016531240878]] [[255016534574211]]
[[255016541240877]] [[255016527907545]] [[255016634574201]]

I hope you guys enjoy it on your chat, I ll shortly tell you how it is done so that you can yourself add a picture of your own in the chat!!

### How to activate Facebook Timeline?

This blog was written when the Facebook Timeline was not public. At that time it was only for the Facebook developers, who develop applications and games on facebook. So in this blog we have discussed how to register as a facebook developer by following some simple steps. Once you are registered as a developer you can enjoy your own perks for being a developer. As its facebook’s mentality to offer new things to its developers before making it public. So even if you do have your facebook timeline activated, it is still advisable to register as a facebook developer for the privileges.

Facebook developer team has been very active in introducing new features and facilities to its users keeping in mind the simplicity of using the site. With so many users and even more updates there was a need to manage the updates in a more efficient way and hence as a result they are launching this “Timeline”. The design is not only cool looks but also is very simple to use and access older posts. Have a look at my Facebook profile which has this timeline activated.

This feature of Facebook is currently reserved for the developers and will be public from after some days.  So you can always wait for this to come or else you can follow some simple steps to get it right now by becoming a developer. The developers are the privilege ones and most of the new features are firstly introduced to the developers. So its advisable to get before most of your friends get it by following some simple steps.

Step1 : Open the link https://developers.facebook.com/. Allow permission and then you will be directed to the developers page as shown in image1.
Step2 : Click on Apps on the facebook header. Now you will be directed to the link as shown in image2.
Step3 : Click on the tab Create New App then mention the Display Name and Namespace. (Ref. image3)
Step4 : Click on Open Graph, select Getting Started. (Ref. image4)
Step5 : Now you have to mention the two boxes with any relevant description. It could be like People can “watch” a “movie” or “read” a “book”. You can also try things like “fly” a “jet” and click on Get started. (Ref. image5)
Step6 :  Click on “save and next” to the newly directed page then to the new page that appears again click on “save and next”. Now click on save and finish to make the App. So now you have successfully created a Facebook App. (Ref. image 6,7 and 8)
Step7 : Now go back to your account and you will get an option to Get the Timeline. (Ref image9) Get it by clicking on the option “Get it Now”. If the  option to get the timeline doesn’t appear then you will get it as soon as you refresh your page.

This slideshow requires JavaScript.