CodingTrain / CodingTrain/Suggestion-Box

Circle Packing. Trying to implement on my project

Open
#1,190 1 comment 0 reactions 0 assignees View on GitHub
Question
Dominant language
No language data
Stars
570
Forks
85
PR merge metrics
No merged PRs in 30d

Description

Hi,
I am working on my final thesis and I watched your video related to circle packing (https://www.youtube.com/watch?v=pF0cadg2mg0). I have some question on my mind.

I need some help or some idea. This circle packing part is 2nd phase of my project. Also, you can read my project description from here:
[Final Thesis Summary.docx] (https://github.com/CodingTrain/Rainbow-Topics/files/2798838/Final.Thesis.Summary.docx)

Brief description:
I have approximately 300 images about sheepskin and my aim is to pack specific size circle as much as possible in efficient way. After implementing edge detection (right image) I want to nest circles to this image which includes white boundaries of sheepskin, black inside of boundaries and black background.
I want to do circle packing just inside of these white boundaries in an optimum way. Basically, I have many irregular shapes. Example of 2017 you did inside 0, 1, 2 , 7 seems to me very similar to my problem; so, I asked you about this.

Is that possible for you to do one example of image which is not rectangular but irregular shape?

To sum up,
How can make circles pack into white bounders which belongs to irregular shape?
Exact image:
![Image I want to pack circles inside](https://user-images.githubusercontent.com/16261267/51785465-2e163200-2169-11e9-9218-5161d7273893.png)

This is one of my images (right one):
! [Right picture after edge detection] (https://user-images.githubusercontent.com/16261267/51785313-0920bf80-2167-11e9-9ee4-c5c11c3486cf.png)

! [This is my example drawing] (https://user-images.githubusercontent.com/16261267/51785310-f908e000-2166-11e9-86b2-9d108ddb5be5.png)

Thank for your help. :)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.