Wednesday, February 24, 2010

How to Split an Image into Chunks - Java ImageIO

Image splitting and concatenating and other image manipulation techniques are important in parallel computing. Say we are receiving small chunks of an Image which is being manipulated parallely. In such scenarios, we need to concatenate those chunks together and vice versa.

There is a pretty straight forward way to split an image using Java imageio package. Say you need to split following image into several chunks (you should decide the no. of rows and columns needed).















Now I am going to split this image into 16 chunks (4 rows and 4 columns). I have shown the code snippet below.

import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.*;
import java.awt.*;

public class ImageSplitTest {
    public static void main(String[] args) throws IOException {

        File file = new File("bear.jpg"); // I have bear.jpg in my working directory
        FileInputStream fis = new FileInputStream(file);
        BufferedImage image = ImageIO.read(fis); //reading the image file

        int rows = 4; //You should decide the values for rows and cols variables
        int cols = 4;
        int chunks = rows * cols;

        int chunkWidth = image.getWidth() / cols; // determines the chunk width and height
        int chunkHeight = image.getHeight() / rows;
        int count = 0;
        BufferedImage imgs[] = new BufferedImage[chunks]; //Image array to hold image chunks
        for (int x = 0; x < rows; x++) {
            for (int y = 0; y < cols; y++) {
                //Initialize the image array with image chunks
                imgs[count] = new BufferedImage(chunkWidth, chunkHeight, image.getType());

                // draws the image chunk
                Graphics2D gr = imgs[count++].createGraphics();
                gr.drawImage(image, 0, 0, chunkWidth, chunkHeight, chunkWidth * y, chunkHeight * x, chunkWidth * y + chunkWidth, chunkHeight * x + chunkHeight, null);
                gr.dispose();
            }
        }
        System.out.println("Splitting done");

        //writing mini images into image files
        for (int i = 0; i < imgs.length; i++) {
            ImageIO.write(imgs[i], "jpg", new File("img" + i + ".jpg"));
        }
        System.out.println("Mini images created");
    }
}

 Parameter list of "drawImage()" (See line 28)
--   image - The source image
--   0, 0  - X,Y coordinates of the 1st corner of destination image
--   chunkWidth, chunkHeight - X,Y coordinates of the opposite corner of destination image 
--   chunkWidth * y, chunkHeight * x - X,Y coordinates of the 1st corner of source image block
--   chunkWidth * y + chunkWidth, chunkHeight * x + chunkHeight - X,Y coordinates of 
             the opposite corner of source image block

Now you'll see 16 image chunks formed in your working directory.


377 comments:

1 – 200 of 377   Newer›   Newest»
t said...

Great to see this post. Really good information. As I see, it's in AWT context.
Post on Base64 encoding of any image and sending it across the wire would be of great help. Can you please do that, if you have related information with you ?

Lucas Schirm said...

Great Tip! i`m try and work`s fine, thank u!

Unknown said...

Thanks so much! You're a life saver!

sahil chug said...

Awesome Post man!!

vicky ceg said...

hey sis i need a help
please give ur mail id :)
cant send msg to your facebook profile !!

sowmya said...

now i am doing my final year project in image security in which we have to split the image into parts so that no one cannot save the image by right clicking on it and select the save as option.the entire image should not be saved,only the part of the image where we clicked should be saved.. can you pls help me out???

kalani Ruwanpathirana said...

@Unknown: well, I think you can split the image into tiny parts (as shown in this post) and then display those parts without re-merging them (that might be some nice html work - as user gets the illusion that he is looking at a non splitted image)

Anonymous said...

Nice post, thank you

sudha said...

Hi mam,i need to split an image into OVERLAPPING blocks..the code provided here is for non-overlapping blocks..could you pls help me for my final yr project..thank u :):)

priyanka misal said...

now ,i am dividing the image into 16*16 blocks. And want to display all chunks.Can you please help me.

priyanka misal said...

i have didided the image into 16*16 blocks.now i want to dispaly all blocks with small spacing.please can u do this in java?

Androidcrazy said...

Can you please tell me how i will place the chunks like image2 in third row and image10 in first row

thanks

kalani Ruwanpathirana said...

@ sudha : I think what you need is to play with drawImage() method. It would be good to try out different method to give the arguments to that method (ex. chunkwidth*x-5 etc..). It will decide the splitting coordinates of the image. You just need to give the coordinates appropriately. Sorry, I didn't try this out but I think it would work.

kalani Ruwanpathirana said...

@ priyanka : Yes, I think it is possible. Please have a look at this merge image post. You just have alter that code to add spacing there.

kalani Ruwanpathirana said...

@ Androidcrazy : Sorry, I think I didn't get your question. This code does image splitting and what I have shown is the image thumbnails in the folder. Please let me know if you need more info.

@ Anu : Sorry Anu, I am not aware of image splitting.

Matthews said...

pls help me eith java code to code a module that split and image into clippings and merge them back, it also calculate the compered match in percentage.

Matthews said...

codes to Construct the face of criminal by clubbing all freezed clippings and match clips

Matthews said...

Um developing a system tht identify criminal face, Titled 'Criminal face identification system' pls help me code the 'Splitting and Merging Module!
Splitting:View all clips and select the clip shown by eyewitness
Construction:Construct the face of criminal by clubbing all freezed clippings.
Pls reply via: yashiindi@gmail.com
or here altenatively

Anki said...

hi.i used the codes in your to split and combine a 256x256 image.however, the final image differs from the original when compared pixel by pixel.The tint of the image is getting affected.please help asap.i need it for my project

Jacul said...

Bravo! Good job! Thank you man! You help me a lot!

Unknown said...

please help me out for the java code for dividing the image into pixels.

Unknown said...

Very helpful! ;)

aaaa said...
This comment has been removed by the author.
aaaa said...

thank you so much for this code and keep it up

aaaa said...

thank you so much for this code and keep it up

Unknown said...

awesome program great work

Unknown said...

great....

Maarten said...

exactly what i needed :)
thanks a lot!

sumi said...

i am not able to run this program. i am compiling this program successfully but at the run time i have found java.io.filenotfoundexception
plz help me
thank you

proskier said...
This comment has been removed by the author.
proskier said...
This comment has been removed by the author.
Unknown said...

Thanx a lot.................

Sumit Jain said...

Thanks mam.... It is helpful to me... Could you please help me.... I want to split the video file in frames in core java... Could you please help me???

Unknown said...

thanks you, but when i create image done then it show only black

Unknown said...

help me !!!! thank so much!

Unknown said...

create image successfully ,thanks so much.
i forget to take
image.getWidth/row
image.getHeight/col
should lead to error

AIM said...

Kalany, can the split part of the code works in android?

Unknown said...

Hey i am able to generate mini images using your code. But i can see only black images. My image width and height are 259 and 154.

Unknown said...

Hey sorry kalani, i forgot to divide my chunkHeight/Width with rows/ cols resp..Thanks for the post!

Gowtham Agraharam said...

Hi,

I need to split a particular part of image into chunks.I tried some combinations it didn't work.Can u please help me regarding this issue.

regards
Gowtham

Anonymous said...

What a good job for this post. Very rich and constructive at the same time. I want to say a thumbs up to the creator for keeping this web site simple. Congratulations finally a web site of top-level.
website design

Tukaram said...

I want to split image in 20 parts. After splitting an image it should looks like an original image. I want co-ordinate of particular part when i click on it. If I click anywhere on particular part of image then it should show same co-ordinate, means 1 co-ordinate for 1 part and so on.

Is it possible to do this?
Can u help me regarding this ?
Do reply please.........

Unknown said...

How to create a new image from existing image from known co-ordinates?

Unknown said...

thank you very much..

Unknown said...

how to divide this image into 9 blocks

Unknown said...

What will happen if I applied this code to divide images of different resolutions and store them in matrix.Will this matrices are of different size for each image?
Plz Reply soon.....

Unknown said...

My code is not running..
(The system cannot find the file specified) Error is shown..
I have alreday try for URL method for image..No output

Unknown said...

Everthing is done..
But images are not generated.The file path srror rmoved when i put the address from my file system.
Now my mini images are not saved.

Unknown said...

thanks ..sir

Freethinker said...

Hi Kalani, that was nice real piece of code.

Unknown said...

its an awesome code for slicing images so i really want to appreciate you.

but its didn't work for me :-(. I tried to slice the image by its own width and height (rows=width; and cols = height, the image resolution is 600x700). so i got "java.lang.OutOfMemoryError: Java heap space". because creating objects of BufferedImage inside the loop.

So could you please suggest an another option to slice the high resolution images into tiles?.

Unknown said...

how to assign serial numbers to image chunks to use it as password

Unknown said...

Hi!
I want to write that code,for example tiger image, Tiger image is split into 10x10 blocks and sorted by intensities. How can i calculate intensities?
Can you help me?

Tommy said...

This is EXACTLY what I've been looking for, thanks for posting :)

Neeraj Tehra said...

Hey can we divide the images based on the co-ordinates after clicking on the part of the image like i have nespaper and on clicking on a article only that article should be popped up.
Thanks in advance.

Anonymous Snowboarder said...

Is there a reason not to use getSubimage(x,y,chunkW,chunkH)?

IlayaDrafts said...

Found what i hav been looking for
Tq

Unknown said...

Hi, your blog is very good and it works perfectly to save split images. However, I am trying to print each small image rather than to save the images. But the problem is that the print quality is very poor. Is there any code to print a good quality of small image?

Unknown said...

Checkout my video on it
https://youtu.be/pEPKeuLVSio

Unknown said...
This comment has been removed by the author.
Adrian said...

If you are looking to divide an image into overlapping blocks, this site might help you understand a little bit.
https://imageprocessinginjava.wordpress.com/2018/05/04/how-to-divide-an-image-into-overlapping-blocks-in-java/

digitalsourabh said...

Best PHP Training Institute in Bhopal
Graphic designing training in bhopal
Python Coaching in Bhopal
Android Coaching in Bhopal
Machine Learning Course in Bhopal
Digital Marketing Training in Bhopal
IoT Training in Bhopal
Artificial Intelligence Training in Bhopal

michaelwaung said...

so useful blog !

https://www.windowindia.net/word-files-splitter.html

Unknown said...

how to we run those code for splitting amd merge image?

shivam said...


Top engineering colleges in India

technical news

digital marketing course in bhopal

what is microwave engineering
how to crack filmora 9
what is pn junction

Geraldine Garcia said...

WP Engine has fantastic offers for this Black Friday Hosting Deals Cyber Monday just like every other year. WP Engine offers five months of free hosting when signed up for annual shared plans. You need to use the coupon code cybrwknd30 From Thursday, November 28 – December 2, 2019, to avail of these deals as I also need to remind you, the deal will be applicable only for new users and not for existing users upgrades.

python training in vijayawada said...

We as a team of real-time industrial experience with a lot of knowledge in developing applications in python programming (7+ years) will ensure that we will deliver our best in python training in vijayawada. , and we believe that no one matches us in this context.

aj said...
This comment has been removed by the author.
Shopclues Winner List said...

Shopclues winner list here came up with a list of offers where you can win special shopclues prize list by just playing a game & win prizes.
Shopclues lucky customer
Shopclues lucky customer 2020
Winner list Shopclues
Shopclues Prize
Prize Shopclues

GlobalEmployees said...

Find my blog post here
web design
java
java
java
globalemployees116

hami said...

click here for more info.

Shopclues Winner List said...

Shopclues winner list here an offer you can win the Shopclues lucky draw. Here you can win the Shopclues winner list 2020 and Shopclues winner list. Shopclues lucky draw where you can win the prize just playing the game. You can also check Shopclues lucky draw and Shopclues winner name 2020.

ExcelR Digital Marketing Courses In Bangalore said...

Companies turn to the Internet to generate sales, the need for experts in digital marketing has never been greater.
ExcelR Digital Marketing Courses In Bangalore

svrtechnologies said...

Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing.

automated software testing training

Excelrsolutions said...

I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page!. bangalore digital marketing course

Shivani said...

Way cool! Some very valid points! I appreciate you penning this article and also the rest of the site is really good.




Advanced Java Training Center In Bangalore

selenium training in Bangalore

Selenium Courses in Bangalore

best selenium training institute in Bangalore

selenium training institute in Bangalore

react-js-training-in-bangalore

svrtechnologies said...

I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic.

sapui5 tutorial

gadgetsdora said...

Greetings, I think your blog may be having browser compatibility issues. When I take a look at your web site in Safari, it looks fine however, if opening in I.E., it has some overlapping issues. I simply wanted to provide you with a quick heads up! Besides that, fantastic website!
tech

svrtechnologies said...

I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic...

workflow in sap abap

Pyramidions said...

It is one of the value added site I have visited. Good information given to readers.

Mobile App Development Companies in Chennai

Sonu said...

thanks for valuable information.

Mr Frudo said...

i often do this practice for Mobile Mall Pakistan

latchu kannan said...

Thanks for your valuable content.
AngularJS training in chennai | AngularJS training in anna nagar | AngularJS training in omr | AngularJS training in porur | AngularJS training in tambaram | AngularJS training in velachery


saran said...

nice post
Digital Marketing Training Course in Chennai | Digital Marketing Training Course in Anna Nagar | Digital Marketing Training Course in OMR | Digital Marketing Training Course in Porur | Digital Marketing Training Course in Tambaram | Digital Marketing Training Course in Velachery

Anirban Ghosh said...

You have written a very informative article with great quality content and well laid out points. I agree with you on many of your views and you've got me thinking.
SAP training in Kolkata
SAP training Kolkata
Best SAP training in Kolkata
SAP course in Kolkata
SAP training institute Kolkata

Praveen kumar said...
This comment has been removed by the author.
Praveen kumar said...

nice post

Gorish dua said...

Such an incredible blog post. Thanks a lot.
Wedding planner in Goa
Wedding planner in Delhi
Wedding planner in Mumbai
Wedding planner in Gurgaon

Gorish dua said...

Such an incredible blog post. Thanks a lot.
Entertainment News
Archer season 11- What we know about it so far
Is ‘Gossip Girl’ Being Taken Off Netflix?
Bachelor in Paradise season 7
Stranger Things Season 4 Release Date, Cast, Plot and More

Unknown said...

Wow it is really wonderful and awesome thus it is very much useful for me to understand many concepts and helped me a lot.

Microsoft Azure certification Online Training in bangalore

Microsoft Azure certification courses in bangalore

Microsoft Azure certification classes in bangalore

Microsoft Azure certification Online Training institute in bangalore

Microsoft Azure certification course syllabus

best Microsoft Azure certification Online Training

Microsoft Azure certification Online Training centers

Anirban Ghosh said...

I would like to comment on this quality content. I can see you have done a lot of homework and given this topic much thought.
SAP training in Kolkata
SAP training Kolkata
Best SAP training in Kolkata
SAP course in Kolkata

Jahangir Qadeer said...

Are you ready to give your kitchen or bathroom the gorgeous look it deserves?
Without spending a fortune? We install granite countertops at affordable prices.
We want to be your one stop shop for your fabricating and installation of all natural stones,
Marble, Limestone, Granite, Onyx, Travertine & Slate, including semi-precious stones.
We make it a priority to deliver the highest quality stone, installation, and fabrication
Visit Now

Jahangir Qadeer said...

JANITORIAL AND COMMERCIAL CLEANING SALT LAKE CITY, UTAH
Jani-Serv, Inc. offers a variety of cleaning services for various industries.
We have the experience and scale necessary to clean everything from a small office to an entire hospital or airport.
We offer top quality Janitorial & Commercial Cleaning Service Salt Lake City, Utah.

Visit Now

Praveen kumar said...

nice post

Anonymous said...

Eco-friendly Sustainable Hemp Products
Eco-Friendly Hemp Clothing, Backpacks, Soaps, Pet Supplies, CBD Tinctures and Wellness Products

Buy Best CBD Products
Buy Best CBD Products
Buy Best CBD Products
Buy Best CBD Products
Buy Best CBD Products
Buy Best CBD Products
Buy Best CBD Products


Aditi Gupta said...

Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. Rajasthan Budget Tours

Praveen kumar said...

fantastic article thanks for sharing, I appereciate your work

Anirban Ghosh said...

The article unambiguously showed each of the positive and negative sides of the issue. This is indeed a thought infuriating article.
SAP training in Kolkata
SAP course in Kolkata
SAP training institute in Kolkata

Unknown said...

Its a great blog that i came through. Thanks for sharing it.
ui development online courses
Web Designing Online Training
Best UI Designing Course in Bangalore
web development courses online

love status said...

fantastic article thanks for sharing

love status said...

nice post thanks for sharing

svrtechnologies said...


Firstly talking about the Blog it is providing the great information providing by you . Thanks for that .Hope More articles from you . Next i want to share some Information about Salesforce training in Hyderabad .

Praveen kumar said...


fantastic article thanks for sharing, I appereciate your work

Sharma said...

Thanks for splitting your comprehension with us. It’s really useful to me & I hope it helps the people who in need of this vital information. 

Digital Marketing Training in Chennai
Digital Marketing Training in Bangalore
Digital Marketing Training in Delhi
Digital Marketing Online Training

Anonymous said...

Great tips and very easy to understand. This will definitely be very useful for me when I get a chance to start my blog. Oregon Business Registry

Cubestech said...

Wow, Thats professional knowledge shared via blog.
Thanks & cheers!

"Best mobile app development service in chennai
Best ERP software solutions in chennai
Digital Marketing Agency in Chennai
Best web development company in chennai"

richard bryan said...

SynergisticIT we offer the best java online training

tarin said...

Thumbs up guys your doing a really good job. 인증업체

tarin said...

Thumbs up guys your doing a really good job. 인증업체

Souravsvillage said...

You have a real ability for writing unique content. I like how you think and the way you represent your views in this article. I agree with your way of thinking. Thank you for sharing.먹튀검증사이트

Anonymous said...

I have been looking into some of your stories and i should say good stuff.I will certainly bookmark your website.Thanks for sharing this.
Bigasoft Total Video Converter Crack

Crack Software said...

Thank you very much for this nice and informative post.To be honest I was planning to write about this topic and I intend to post a link to this wonderful article once I have it done.I learned myself a few other things I never thought about. Crack Software.

SEO Personal said...

Your articles always have been very informative to me. They are very cognitive and prudently explained. I urge you to update us always without fail.
Top 10 CBSE Schools Meerut
Web Developer in Meerut
school management software Meerut
SEO Company in Hapur
Web Development in Meerut

Best Training Institute said...

Wow, amazing post! Really engaging, thank you.
sap ehs training in bangalore

Best Training Institute said...

Information was good,i like your post.Looking forward for more on this topic.
Mule soft training in bangalore

Huongkv said...

Đặt vé tại phòng vé Aivivu, tham khảo

dat ve may bay tu han quoc ve viet nam

vé máy bay giá rẻ vinh sài gòn

vé máy bay giá rẻ hà nội

đi máy bay ra đà lạt

vé máy bay giá rẻ đi quy nhơn

saketh said...

I think it could be more general if you get a football sports activity. ExcelR Data Scientist Course In Pune

Hussain said...

I read this article. I think You put a great deal of exertion to make this article. I like your work 토토사이트

SeoMaster789 said...

My brother recommended I might like this website. He was entirely right. This post truly made my day. You can not imagine simply how much time I had spent for this information! Thanks! 토토사이트

SeoMaster789 said...

I think this might be one of your best articles yet. Some people might disagree with my statement here, but I don't think there's any reason for disagreement here 먹튀검증업체

Linda said...

I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept. Thank you for the post. 메이저놀이터

Robert11 said...

Sweet internet site , super pattern , real clean and employ genial . 먹튀검증

office laptop said...

Nice to read your article! I am looking forward to sharing your adventures and experiences 안전놀이터

SeoMaster789 said...

I really impressed after read this because of some quality work and informative thoughts . I just wanna say thanks for the writer and wish you all the best for coming 먹튀검증

Ali Murad said...

Easy option to get useful information as well as share good stuff with good ideas and concepts 먹튀검증

Smith Karl said...

Thanks for sharing the information. I really impressed after read this because of some quality work and informative thoughts 토토사이트

Smith Karl said...

I can see that you are an expert at your field! I am launching a website soon, and your information will be very useful for me.. Thanks for all your help and wishing you all the success in your business. 먹튀폴리스

SeoMaster789 said...

I wanted to thank you for this great read!! I definitely enjoying every little bit of this post. 이기자벳

manjot singh said...

VERY HELPFULL POST
THANKS FOR SHARING
Mern Stack Training in Delhi
Advance Excel Training in Delhi
Artificial intelligence Training in Delhi
Machine Learning Training in Delhi
VBA PROGRAMING TRAINING IN DELHI
Data Analytics Training in Delhi
SASVBA
GMB
FOR MORE INFO:

카지노사이트 said...

Your article is really an inspiration to many. I'll be looking forward for more of your posts. Keep it up! kind regards 토토사이트검증

카지노사이트 said...

informative and you are obviously very knowledgeable in this area. You have opened my eyes to interesting and solid content. 검증사이트

카지노사이트 said...
This comment has been removed by the author.
카지노사이트 said...

I really appreciate the kind of topics you post here. Thanks for sharing information that is actually helpful. Good day! Want to 토토 know the steps to resolve

토토커뮤니티 said...

Thank you. I'll be back every day I'll come often. Great work! 토토커뮤니티

토토커뮤니티 said...

It's great to have a place like this. Please always write good comments 토토먹튀

Unknown said...

Dubai Sweets
Best Arabic Sweets in Dubai
Arabic Sweets in Dubai

Cracked Apps said...
This comment has been removed by the author.
Cracked Apps said...

Awesome blog!! Thank you for providing such excellent information
Virtual DJ Pro Crack
ESET Internet Security Crack
VueScan Crack
Smadav Pro Crack
Minecraft Crack
KeyShot Pro Crack
Avast Antivirus Crack

CRKB IT SOLUTION PVT LTD said...

Always look forward for such nice post & finally I got you. Really very impressive post & glad to read this.
Web Development Company in Greater Noida
Software development company In Greater noida


Homoeopathic treatment for Psoriasis in greater noida
Kidney Disease Homoeopathy Doctor In Greater Noida

CRKB IT SOLUTION PVT LTD said...

Best content & valuable as well. Thanks for sharing this content.
Approved Auditor in DAFZA
Approved Auditor in RAKEZ
Approved Auditor in JAFZA


i heard about this blog & get actually whatever i was finding. Nice post love to read this blog
Approved Auditor in DMCC
Virgin Linseed Oil BP

Antino Labs said...


Thanks for sharing this.
Technology consulting services in Gurgaon
UI-UX design services in Gurgaon

https://ntoto77.com/ said...

Здравствуйте, случайно наткнулся на это.
Я Н. Тото, корейский спортивный блогер.
§ Частный Toto § Частный сайт Toto § Сайт Toto § Верификация сайта Toto§
Через профессиональную проверку сайта Toto
Мы предоставим вам лучший §Toto site§ и §Private site§.
Надеюсь, что сегодняшний визит приведет к множеству обменов.
Приносим извинения за неудобства и
Я оставлю адрес своего блога на сайте.사설토토

Anonymous said...

Informative blog post,
Social Media Marketing Course

온라인카지노 said...

responsibilities," he says. That implied that the pressing factors taking care of into presenteeism – which fuel ya miao, representatives' small demonstration o
토토사이트

피망머니상 said...

Get not your friends by bare compliments, but by giving them sensible tokens of your love. You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you.
피망머니상

3RI Technologies said...

Thanks for the wonderful article. good content shared, keep writing.

Data Science Training in Pune

Ravi Varma said...

Ravi Varma said...

https://ravivarma.in/seo-basics/

NOMO said...

Your ideas inspired me very much. 메이저사이트 It's amazing. I want to learn your writing skills. In fact, I also have a website. If you are okay, please visit once and leave your opinion. Thank you.


NOMO said...

When I read your article on this topic, the first thought seems profound and difficult. There is also a bulletin board for discussion of articles and photos similar to this topic on my site, but I would like to visit once when I have time to discuss this topic. 온라인슬롯


NOMO said...

I like the helpful info you provide in your articles. I’ll bookmark your blog and check again here frequently. I’m quite sure I’ll learn plenty of new stuff right here! Good luck for the next. 먹튀검증업체


NT said...

I have been looking for articles on these topics for a long time. 샌즈카지노 I don't know how grateful you are for posting on this topic. Thank you for the numerous articles on this site, I will subscribe to those links in my bookmarks and visit them often. Have a nice day


NOMO said...

Many thanks for the article, I have a lot of spray lining knowledge but always learn something new. Keep up the good work and thank you again. 온라인바카라


NT said...

Why couldn't I have the same or similar opinions as you? T^T I hope you also visit my blog and give us a good opinion.온라인슬롯


NOMO said...

This is the perfect post.슬롯사이트 It helped me a lot. If you have time, I hope you come to my site and share your opinions. Have a nice day.


NOMO said...

Hello, I am one of the most impressed people in your article. 우리카지노 What you wrote was very helpful to me. Thank you. Actually, I run a site similar to you. If you have time, could you visit my site? Please leave your comments after reading what I wrote. If you do so, I will actively reflect your opinion. I think it will be a great help to run my site. Have a good day.


Unknown said...

Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. business analytics course in mysore

steps kochi said...

Thanks for sharing. Keep sharing more. This is so helpful..

And by the way If you are interested and want to know more about digital marketing in kochi,you can contact us..

Digital Marketing training in kochi | Digital Marketing training institute in kochi | Digital Marketing training centers in kochi | Digital Marketing courses in kochi | Best Digital Marketing training in kochi | Best Digital Marketing training in kerala | Best Digital Marketing training centers in kochi | Best Internet Marketing Training in Kochi | SEM Training in Kochi
| SEO Training in Kochi | PPC Training in Kochi | Online digital marketing training in Kochi

Training Institute Pune said...

Thank you for your post. This is excellent information. It is amazing and wonderful to visit your site.
Please Keep On Posting Digital Marketing Training In Pune

TIP said...

Thank you for your post. This is excellent information. It is amazing and wonderful to visit your site.
Check out Digital Marketing Classes In Pune

Data Science said...

Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one.
Continue posting. A debt of gratitude is in order for sharing.data science course in warangal

rohit said...

I would like to take this opportunity to thank the author for his incredible work. I believe Customer relationship management is essential for every business to create a loyal customer base. keep doing it. all the best
best crm for small business

Unknown said...

Took me time to understand all of the comments, but I seriously enjoyed the write-up. It proved being really helpful to me and Im positive to all of the commenters right here! Its constantly nice when you can not only be informed, but also entertained! I am certain you had enjoyable writing this write-up. data scientist course in kanpur

Digital Marketing Courses in Pune said...

Very good blog, thanks for sharing such a wonderful blog with us. Check out Digital Marketing Classes In Pune

Hania Malik said...

I like your all post. You have done really good work. Thank you for the information you provide, it helped me a lot.

Prism Video Converter Plus Crack
HandBrake CS2 Crack
MacKeeper Crack
NCH Express Zip Crack
TeamViewer Crack
HandBrake CS2 Crack
WavePad Sound Editor Crack
Adobe Lightroom Crack

Escort Service Udaipur said...

Call Night Girls Udaipur

Himani said...

Impressive Post.

Financial modeling course

Himani said...

Thanks for sharing amazing information.

Best Digital Marketing Institutes in India

Hi Every One said...

Charming test for a weblog. i've been examining the net for amusement and arrived re your web page. shocking understandable. much gratitude to you a ton for sharing your knowledge! it is invigorating to look that specific people anyway supplement an undertaking into adjusting to their destinations. i'll be veritable to check affirm inside the works indeed unambiguous quickly.. Avast Premier Activation Code

oshin. said...

Interesting article!
Check out-
Digital Marketing Course in Dubai

Hi Every One said...

Funny Cousin Quotes · Your cousin is the brother God knew your mother could not handle. · The craziness of your family is best understood by your cousins.. Frequently, Cousins Day Caption

betischoen said...

Thanks for sharing!
Digital marketing courses in chennai

oshin. said...

Great post! Thanks for sharing some technical information, keep updating. If you are interested in learning digital marketing, here is a complete list of the best online digital marketing courses with certifications. In this article, you will learn about digital marketing and its different strategies, the need for doing digital marketing, the scope of digital marketing, career opportunities after doing online digital marketing, and many more.
Visit-
Online Digital Marketing Courses

vaishali said...


Online Financial Modeling Course

Himani said...

Informative. Keep up the good work.

Digital Marketing Institutes in chandigarh

asley said...

Thank you for sharing. To know more about Content Writing Course in Bangalore

Vikas said...

It is really amazing content, I found the technique of splitting the pictures through JS code. very informative article. Thanks for sharing.If anyone wants to learn Digital Marketing, Please join the highly demanded and most sought skill by the professionals in all streams due to the remarkable growth predicted by international survey agencies. So join today. Find out more detail at
Digital marketing courses in france

anu.the.dreamer said...

Code is very helpful, thanks for sharing. Digital marketing courses in Ahmedabad

Unknown said...

Thanks for sharing wonderful information. I really enjoy reading your blog. I’ll be sure to come back. Thank you for sharing such an amazing and informative blog again.
Financial Modeling Courses in India

pooja said...

Thank you for sharing the complete detailed information. It helped me in taking my decission.
Digital marketing courses in New zealand

Sia Vij said...

Hello,
I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Anyway, I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info.

Financial Modeling Courses in Mumbai

puja H said...

As I could understand from the blog it is an AWT context blog. Very Informational and useful. Thank You. I would take this opportunity to also share a blog on the Search Engine Marketing which is useful and great content. To know more visit -
Search Engine Marketing

Anita Patel said...

This is just wow for me. Spliting images in such a way just wow.. Learn a lot. Fabulous blog keep postinv such kind of articles. Also viait Digital Marketing Courses in Abu Dhabi

Riona said...

Nice to share with us your blog about technical stuff. It will help people to learn and upskill. Thanks. Are you interested in Digital Marketing? Choose the best Digital Marketing Courses in Delhi with assistance for placement and internship program. The Digital Marketing Courses in Delhi are ready-to-implement with updated curriculum, practical-oriented lessons, assignments and certification.
Join now: Digital Marketing Courses in Delhi

anu.the.dreamer said...

Amazing blog, good information. Financial Modeling Course in Delhi

Unknown said...

Amazing post with lot of information
Check out - Digital marketing courses in Singapore

Puja Mittal said...

Hi, I wanted to thank you for this excellent technical blog. The quality of this blog is good and easy to understand. Looking forward to read more of such blogs.
Digital marketing courses in Ghana

Anonymous said...

This technical content posted for us has been really helpful for me. I appreciate the efforts you gave in creating this content. Digital Marketing courses in Bahamas

Divya said...

I appreciate you keeping us up to date, and your site is interesting and enlightening.
Digital marketing courses in Noida

neharikagupta96 said...


Nice blog thanks for sharing about how to split the image into chunks. I learned this after reading your blog, in fact i didn't have any idea about it before. Great content, it is really very helpful, keep writing more such blogs.
Do read my blog too it will really help you with content writing.
we provide the Best Content Writing Courses in India.
Best Content Writing Courses in India

Melys said...

Good work. It looks you have a huge technical knowledge. You have provided such an useful information about How to Split an Image into Chunks usin Java ImageIO. Thanks and Keep it up. We also provide an informational and educational blog about Freelancing. Nowadays, many people want to start a Freelance Career without knowing How and Where to start. People are asking:
What is Freelancing and How Does it work?
How to Become a Freelancer?
Is working as a Freelancer a good Career?
How much can a Freelancer earn?
Can I live with a Self-Employed Home Loan?
What Kind of Freelancing Jobs can I find?
Which Freelancers Skills are required?
How to get Freelance projects?
How Do companies hire Freelancers?
In our Blog, you will find a guide with Tips and Steps which will help you to take a good decision. Do visit our blog:
What is Freelancing

Vikas said...

Wow, It is just great. Very impressive creativity technique of manipulating and concatenating the image through JS snippet. I didn't know about this technique and this is possible through JS codes. Thanks for sharing your creativity and wonderful experience. I will certainly try this in my project. Please Keep sharing more techniques of manipulating the stuff through JS. If anyone wants to learn Digital Marketing in Austria, Please join the newly designed world-class industry-standard curriculum professional course which are highly demanded skills required by top corporates globally and other best courses as well. For more details, please visit
Digital Marketing Courses in Austria

anu.the.dreamer said...

Nicely written article useful coding Digital marketing courses in Gujarat

yishikaj21 said...

Excellent article.
For more info visit - Digital Marketing Courses in Pune

Anonymous said...

I really like the technicalities of this article on splitting image chunks. Also, I save this site for personal learning. Digital Marketing Courses in Faridabad

shanaya said...

Very interesting blog.
Visit- Anchor ias coaching in Hyderabad

DMC Germany said...

Hi, The blog has some of the technical stuff like How to Split an Image into Chunks - Java ImageIO. Good work
Digital marketing courses in Germany

nancy yadav said...

How to Split an Image into Chunks is the topic which is elaborated in very well manner, no one can explained like this. this is an informational as well as a knowledgeable blog. The content is well described and well formatted to help the readers follow and understand easily. Thank you. Digital marketing Courses in Bhutan

anu.the.dreamer said...

The java code on splitting chunk image is very helpful. nice information
Digital marketing courses in Raipur

anu.the.dreamer said...

Awesome coding on splitting image into chunks, very informative and educative blog.
Data Analytics Courses In Ahmedabad

«Oldest ‹Older   1 – 200 of 377   Newer› Newest»
Related Posts with Thumbnails