No video

Using Space Filling Curves to Render Images

  Рет қаралды 12,980

CodeNoodles

CodeNoodles

Күн бұрын

I wrote a program that uses space filling curves to render images.
Space filling curves are lines that weave their way through 2D space and allow the mapping of 1D space onto a 2D area. In this video I talk briefly about how space filling curves work and show off a program that I wrote in C++ for rendering images as space filling curves. Subscribe and enjoy the video!
LINKS
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Support the channel: ko-fi.com/codenoodles
Itch.io: codenoodles.itch.io/
GitHub: github.com/OfficialCodeNoodles
█▀ █ █ █▄▄ █▀ █▀▀ █▀█ █ █▄▄ █▀▀
▄█ █▄█ █▄█ ▄█ █▄▄ █▀▄ █ █▄█ ██▄

Пікірлер: 36
@MTGreat202
@MTGreat202 Жыл бұрын
Short and sweet! I’m also pretty sure that 3 blue one brown did a vid for this if people might want more detail
@TeamAquasHideout
@TeamAquasHideout Жыл бұрын
Me drawing these on graph paper in math class
@NStripleseven
@NStripleseven Жыл бұрын
same lol
@Imaproshaman7
@Imaproshaman7 Жыл бұрын
It's cool how it's short and to the point. It's also just really cool in general. Neat!
@PrepareToDie0
@PrepareToDie0 Жыл бұрын
Brings a new meaning to "spaghetti code"
@voxsideres
@voxsideres Жыл бұрын
Giuseppe = Italian form of "Joseph". Usually pronounced like "Jus eh pee"
@bernhardkrickl5197
@bernhardkrickl5197 Жыл бұрын
Ok, my idea is to reverse the process: Instead of rendering an exiting image in a complicated way, maybe this method can be used to examine an image and improve compression. Start with an image of n times m pixels. First task is to generate a space filling curve that hits every pixel exactly once. Then you can use this to read the image into an array. Now apply FFT to that array. I'ld be curious to see, if this produces better results than JPEG.
@battadia
@battadia Жыл бұрын
He really just Rick Curved us
@ShadowBulb
@ShadowBulb Жыл бұрын
Hope your having a good day Mr Noodle
@CodeNoodles
@CodeNoodles Жыл бұрын
I am 😊
@doodlexd8661
@doodlexd8661 Жыл бұрын
So basically line goes brrr?
@CodeNoodles
@CodeNoodles Жыл бұрын
Yes
@justarandomwoof2247
@justarandomwoof2247 Жыл бұрын
Yess a code noodle video!
@mr.stawmp
@mr.stawmp Жыл бұрын
Interesting concept, good video. Keep it up pasta code
@aharonmoyal4905
@aharonmoyal4905 Жыл бұрын
cool video. love the editing
@smartsonly2381
@smartsonly2381 Жыл бұрын
this was an interesting and informative video, thank you
@kendakgifbancuher2047
@kendakgifbancuher2047 Жыл бұрын
I was rickrolled in a most beautiful way
@Gazaster
@Gazaster Жыл бұрын
truly this is noodles of code
@rennmaus0118
@rennmaus0118 Жыл бұрын
very underrated channel 👍great content
@Xander_X
@Xander_X Жыл бұрын
This Is pretty cool
@eeveongaming9597
@eeveongaming9597 Жыл бұрын
interesting video. i enjoy the content
@gungun974
@gungun974 Жыл бұрын
It’s a nice tiny video ^^
@frankdieter9907
@frankdieter9907 Жыл бұрын
great video again, but you audio is a bit weird, it was better in earlier videos
@charlielawler5018
@charlielawler5018 Жыл бұрын
i like this
@XiSymbol
@XiSymbol 2 күн бұрын
Nice sad face 2:41
@AntB10.
@AntB10. Жыл бұрын
woah
@glasscannon1231
@glasscannon1231 Жыл бұрын
wow
@colinsteve5832
@colinsteve5832 Жыл бұрын
More please
@glasscannon1231
@glasscannon1231 Жыл бұрын
When is the next vid coming out, CN?
@BobzBlue
@BobzBlue Жыл бұрын
But can it run doom? as in, real time?
@mcpayn5047
@mcpayn5047 9 ай бұрын
At somepoint you said that you can't fill a plane with a curve but that's not true. The whole point of space filling curves is that you actually can. The thing is that those curves are the limit of the familly of curves you show. They might be abstract objects but they do exist.
@explodingwolfgaming8024
@explodingwolfgaming8024 Жыл бұрын
Commenting 4 algorithm
@kayamshirkaan3240
@kayamshirkaan3240 Жыл бұрын
first
@alextheawesomeone4662
@alextheawesomeone4662 Жыл бұрын
Omg ur right
@fireninja8250
@fireninja8250 Жыл бұрын
Huh
@trevise684
@trevise684 Жыл бұрын
bro what happened to the audio jeez
Top 10 WORST Mario Party Mini-Games! - PBG
15:42
PeanutButterGamer
Рет қаралды 3 МЛН
Functional Programming & Haskell - Computerphile
9:19
Computerphile
Рет қаралды 662 М.
Самый Молодой Актёр Без Оскара 😂
00:13
Глеб Рандалайнен
Рет қаралды 12 МЛН
Spot The Fake Animal For $10,000
00:40
MrBeast
Рет қаралды 181 МЛН
This Program Contains EVERY Image in History
10:24
CodeNoodles
Рет қаралды 265 М.
Image Recognition DESTROYS Mario Minigames
13:35
CodeNoodles
Рет қаралды 732 М.
ChatGPT vs. REAL Programmer... Who Will Win?
9:12
CodeNoodles
Рет қаралды 14 М.
Teaching myself C so I can build a particle simulation
11:52
Gradience
Рет қаралды 226 М.
Space-filling Curve Charm - Hilbert Curve
1:20
Varniex
Рет қаралды 18 М.
Why Möbius Strips Make Better Pianos
10:26
Physics for the Birds
Рет қаралды 153 М.
I Made an AI with just Redstone!
17:23
mattbatwings
Рет қаралды 836 М.
Using Image Recognition to play Mario Party Minigames
13:16
CodeNoodles
Рет қаралды 138 М.
I coded one project EVERY WEEK for a YEAR
13:13
Carter Semrad
Рет қаралды 566 М.
We FIXED The Sculk Sensor
5:02
Purplers
Рет қаралды 378 М.
Самый Молодой Актёр Без Оскара 😂
00:13
Глеб Рандалайнен
Рет қаралды 12 МЛН