I never understood a single thing my lecture did she nearly did this topic for over an hour but this 9:27 min video covered her whole effort of hour lecture. Thank you sir
Nice explanation, but I have a doubt. In 4 connected pixel method, the boundaryFill4 is a recursive function. It will call itself again for left point. And then it will colour the top-left and bottom-left pixel of our original(center) point in that recursive call. So, how can we say that only 4 adjacent pixels are coloured?
Yep. His example was wrong. You can take the case when you have a partition of boundary in between the two areas, where you want to fill color. for e.g. ____________ | | | Reg 1 | | | ------------------- -------------------- | | | Reg 2 | | | --------------------- Let's say you have to fill color in region 1 and region 2, and you start from region 1, then using 4 fill algo, you won't be able to reach to region 2.
Nice explanation.. but i have one question.while defining the function you passed 5 arguments. But at the time of calling the function only four arguments are passed. Will it work properly? Won't it create any ambiguity?
I have a doubt that there are 5 arguments in the function named as boundaryfill8/4, but you are passing here 4 arguments during the recursive function call every time, is it right? please do explain.
Bro you done a fantastic job in explanation. But you should also explain how recursion will work in filling the polygon because it was the main point of the algorithm. But anyways great effort 🤘🏻🤘🏻🤘🏻
Your notes are very helpful, I come to your channel for notes only, but if you add more images and define with the help of those images it would be great. Next i would like to see the font a little small and changed background color. well i was here for knowledge, but getting knowledge in fun way is quite appealing, Thanks for the content you provide but make some changes.
Deepa Lakshmanan glad you found it useful. Make sure you Subscribe!!. Also Check out the new video on flood fill Algorithm: ua-cam.com/video/7lY7WmCv0uE/v-deo.html
yea this doesnt work, not in c++ anyway. Did any of the commentors actually code this out and test it?? Assuming you can work your way past the 5 parameters needed for the function and only 4 parameters getting passed to the recursions, it still doesn't work and causes a stack overflow.
At 5:20 when we recursively call boundaryFill4() we only pass 4 parameters but the parameter list has 5 parameters. The boundary parameter should also be passed.
All in a nutshell , well done
Thanks a lot. Your Positive feedback really means a lot.
I never understood a single thing my lecture did she nearly did this topic for over an hour but this 9:27 min video covered her whole effort of hour lecture.
Thank you sir
Glad you found it useful.
Nice explanation, but I have a doubt. In 4 connected pixel method, the boundaryFill4 is a recursive function. It will call itself again for left point. And then it will colour the top-left and bottom-left pixel of our original(center) point in that recursive call. So, how can we say that only 4 adjacent pixels are coloured?
Yep. His example was wrong. You can take the case when you have a partition of boundary in between the two areas, where you want to fill color. for e.g.
____________
| |
| Reg 1 |
| |
------------------- --------------------
| |
| Reg 2 |
| |
---------------------
Let's say you have to fill color in region 1 and region 2, and you start from region 1, then using 4 fill algo, you won't be able to reach to region 2.
One of best best best best best teachers in the world.. Thank you so much, sir. Really this is a great video.
Thank you for your kind words
Nice explanation.. but i have one question.while defining the function you passed 5 arguments. But at the time of calling the function only four arguments are passed. Will it work properly? Won't it create any ambiguity?
I have jxt no worDz to say how precisely yOu defined it..Petal of thnx:)
Glad you found it helpful. Please SUBSCRIBE and SHARE it with all your friends who might find it useful. Thank you
Please do make videos like this . Well done🔥🔥
U really hv such a nice voice not like other tutors.nd ur way of explaining is really amazing to understand this algorithm. Thnkyu
I have a doubt that there are 5 arguments in the function named as boundaryfill8/4, but you are passing here 4 arguments during the recursive function call every time, is it right? please do explain.
Yeah that seems be a mistake. No you cannot pass 4 values to a function with 5 arguments, unless its overloaded which this doesn't seem to be.
Bro you done a fantastic job in explanation.
But you should also explain how recursion will work in filling the polygon because it was the main point of the algorithm.
But anyways great effort 🤘🏻🤘🏻🤘🏻
hello thanks for the video but i have a question, the fill and boundary colors must be different?
Yes, they must be different
Mallus like here 😎
Yo macha
@@platinumreyrey enneyum എത്തിച്ചു 🤣
4 years kazhinno 😮
After 5 years 😁
Sir your method of explaining topics are fabulous....
glad you liked it. Do subscribe. Thank you
Really thanK You Sir🎗
you are welcome
Sir will you going to do the videos of all the topics in computer graphics
Pallavi Pallu I will try to cover as many topics as I can. If you want some topic to be covered, you can ask me in the comments. Thank you. Subscribe
QuickCS ok thanks sir
yes sir ,we want all topic of cg
The first point , we can take any point inside the boundary?
Thanks for notes sir
Your notes are very helpful, I come to your channel for notes only, but if you add more images and define with the help of those images it would be great. Next i would like to see the font a little small and changed background color.
well i was here for knowledge, but getting knowledge in fun way is quite appealing, Thanks for the content you provide but make some changes.
There is 5 parameters in function but at the time of function call u use only 4 parameters...how will this algo work.
Like this video than any other tutorial channel.. 👍
your videos were of great help...….Thank you
Is this the algorithm for changing pixel value of a frame buffer along a line segment? Please clarify.
this is color filling algorithm to fill some color value in an object.
@@QuickCS Thanks. Pls let me know which is the algorithm for changing pixel value of a frame buffer along a line segment
@@rajalakshminav i think what you are looking for is image processing algorithm. I don't teach that subject. Sorry.
@@QuickCS Do you have a tutorial for bresenham's line drawing algorithm?
No
very help full video ...thank you so much sir
very helpful, thanks
good for my internal exams
Can you explain how 5 parameters turned into 4 parameters please??
That was a mistake in the code. It was an old video. I will update with a new video
clear explanation well presented
very nice and simple explanation.
Quickcs....Thanks for simple explanation
Wow 😳 explained very well sir....❤️🫂
In a nutshell
Thank you
Thanks sir.. it's very useful
Deepa Lakshmanan glad you found it useful. Make sure you Subscribe!!. Also Check out the new video on flood fill Algorithm: ua-cam.com/video/7lY7WmCv0uE/v-deo.html
nice
thank you sir
Sir pls video on aliasing and antialiasing
thanks bro very useful
you are welcome. PLEASE SUBSCRIBE.:-)
V good
well done in explanation !!!
Very Nice..!!!!
GREAT JOB SIR
Please Subscribe and share with your friends. Thank you
Crystal clear 😁😁
Nice
nice work bro
+omkar barge glad you found it useful. Subscribe and share with your friends. Thank you 😃
Sooper sr
Thanks bro
yea this doesnt work, not in c++ anyway. Did any of the commentors actually code this out and test it?? Assuming you can work your way past the 5 parameters needed for the function and only 4 parameters getting passed to the recursions, it still doesn't work and causes a stack overflow.
it works. it is a dfs approach, although as far as I know, that problem shouldn't actually occur if implemented correctly.
👍👌
😌😌
Suer
Hindi plzzz
Already made a video in hindi: ua-cam.com/video/7Mq3P6_HuxA/v-deo.html
If you like, please subscribe.
At 5:20 when we recursively call boundaryFill4() we only pass 4 parameters but the parameter list has 5 parameters. The boundary parameter should also be passed.