Computer/ETC

RGB ๋ณ€ํ™˜ YCbCr

RGB -> YCbCr ๋ณ€ํ™˜Y = 0.257*R+0.504*G+0.098*B+16;Cb = -0.148*R-0.291*G+0.439*B+128; Cr = 0.439*R-0.368*G-0.071*B+128; YCbCr -> RGB ๋ณ€ํ™˜R = 1.164*(Y-16)+1.596*(Cr-128);G = 1.164*(Y-16)-0.813*(Cr-128)-0.392*(Cb-128);B = 1.164*(Y-16)+2.017*(Cb-128);
Computer/ETC

DIB

DIBํ˜„์žฌ ์‹œ์Šคํ…œ์˜ ๋””์Šคํ”Œ๋ ˆ์ด ๋“ฑ๋ก ์ •๋ณด์™€ ๋…๋ฆฝ์ ์œผ๋กœ ์ƒ‰์ƒ์„ ํ‘œํ˜„ํ•˜๋Š” ๋น„ํŠธ๋งต์„ ์žฅ์น˜ ๋…๋ฆฝ์ ์ธ ๋น„ํŠธ๋งต, ์ฆ‰ DIB(Device Independent Bitmap)๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ JPEG, GIF, TIF, PCX, BMP๋“ฑ ๊ทธ๋ž˜ํ”ฝ ํฌ๋ฉง์œผ๋กœ ํŒŒ์ผ์— ์ €์žฅ๋˜์–ด ์žˆ๋Š” ๋น„ํŠธ๋งต์€ ๋ชจ๋‘ DIB ์ž…๋‹ˆ๋‹ค.๋”ฐ๋ผ์„œ, ์ด๋ฏธ์ง€๋ฅผ ํŒŒ์ผ๋กœ๋ถ€ํ„ฐ ์ฝ์–ด์˜ค๊ฑฐ๋‚˜, ํŒŒ์ผ์— ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” DIB๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํŒŒ์ผ ํฌ๋ฉง๊ณผ ๋ฉ”๋ชจ๋ฆฌ ํฌ๋ฉง๋น„ํŠธ๋งต ๋ฐ์ดํ„ฐ๋Š” ๋ฐ์ดํ„ฐ๋Ÿ‰์ด ๋งŽ๊ธฐ ๋•Œ๋ฌธ์— ๋Œ€๋ถ€๋ถ„์˜ ํŒŒ์ผ ํฌ๋ฉง์ด ๋ฐ์ดํ„ฐ๋ฅผ ์••์ถ•ํ•˜์—ฌ ์ €์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋น„ํŠธ๋งต์„ ์ €์žฅํ•˜๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€ ํŒŒ์ผ ํฌ๋ฉง์ค‘ ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ๊ฒƒ์ด BMPํŒŒ์ผ์ž…๋‹ˆ๋‹ค. BMP ํŒŒ์ผ์€ ์œˆ๋„์šฐ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํ‘œ์ค€ DIB ํŒŒ์ผ ํฌ๋ฉง์ž…๋‹ˆ๋‹ค. DDB๋ฅผ ํ™”๋ฉด์— ์ถœ๋ ฅ์‹œํ‚ค๊ธฐ ์œ„ํ•ด์„œ๋Š” CBitmap ํด๋ž˜์Šค์— ๋น„..

DIB

Computer/C, CPP, MFC

Printf ํ•จ์ˆ˜์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์ž

Printf ํ•จ์ˆ˜์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์ž #include int main(void) { printf("Hello, world\n"); return 0; } ์œ„์˜ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•ด ๋ด…์‹œ๋‹ค. ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๋ฉด Hello, world ๋ผ๋Š” ํ™”๋ฉด์ด ๋‚˜์˜ฌ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋งž์Šต๋‹ˆ๋‹ค. printf ๋ผ๋Š” ํ•จ์ˆ˜๋Š” ํ™”๋ฉด์— ๋‚ด์šฉ์„ ์ถœ๋ ฅํ•˜๋Š” ํ•จ์ˆ˜์ž…๋‹ˆ๋‹ค. printf("---") ์˜ --- ์ด ๋ถ€๋ถ„์˜ ๋‚ด์šฉ์„ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค. printf ํ•จ์ˆ˜๋Š” ๋ฌธ์ž์—ด์„ ์ถœ๋ ฅํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค. Hello, world์˜ ๋ ๋ถ€๋ถ„์— ๋ณด๋ฉด '\n'๊ณผ ๊ฐ™์€ ๋ฌธ์ž๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฐ ๋ฌธ์ž๋ฅผ ๊ฐ€๋ฅด์ผœ ์ด์Šค์ผ€์ดํ”„ ์‹œํ€€์Šค(escape sequence)๋ผ ๋ถ€๋ฅด๊ฑฐ๋‚˜ ํŠน์ˆ˜๋ฌธ์ž๋ผ๊ณ  ๋ถ€๋ฅด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋‹จ์ˆœํžˆ ์ถœ๋ ฅ๋˜๋Š” ๋ฌธ์ž๊ฐ€ ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ ์˜๋ฏธ๋กœ ํ•ด์„์ด ๋˜๋Š” ๋ณ„๋„์˜ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋ฌธ์ž์ž…..
Computer/ETC

์‹œ์ž‘ ํ•ด ๋ณผ๊นŒ?

์ˆ˜ ๋งŽ์€ ๊ฐœ๋ฐœํ™˜๊ฒฝ์ด ์žˆ์ง€๋งŒ.. ๋‹ค์–‘ํ•ญ ๊ฐœ๋ฐœํ™˜๊ฒฝ์ค‘์—์„œ ๊ฐ€์žฅ ๋ณดํŽธ์ ์œผ๋กœ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” Visual C++ Express Edition ์„ ์„ค์น˜ํ•ด์„œ ์‹ค์Šตํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.~ ํํํฌํฌ ์ž~ ์ผ๋‹จ Visual C++ Express Edition ์„ ๋‹ค์šด ๋ฐ›์•„์•ผ ํ•œ๋‹ค. Visual C++ Express Edition์€ Microsoft ์‚ฌ์˜ ํ™ˆํŽ˜์ด์ง€์—์„œ ๋ฌด๋ฃŒ๋กœ ๋‹ค์šด ๋ฐ›์„์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express#webInstall) ์ ˆ๋Œ€ ๋ถˆ๋ฒ•์€ ์•„๋‹™๋‹ˆ๋‹ค~ ์„ค์น˜๋Š” ๋ฌด์ง€๋ฌด์ง€๋ฌด~~์ง€ ์‰ฝ์Šต๋‹ˆ๋‹ค. (์„ค์น˜์ •๋„ ๋ชปํ•˜๋ฉด ์ปดํ“จํ„ฐ ๊ธฐ์ดˆ๋ถ€ํ„ฐ ๋‹ค์‹œ ํ•˜์…”์•ผ๊ฒ ์ฃ ~?) ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค๊ธฐ์— ์•ž์„œ์„œ ์†”๋ฃจ์…˜๊ณผ ํ”„๋กœ์ ํŠธ๋ผ๋Š” ๊ฒƒ์„ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค...
Computer/WEB, php-java-script

์ฒด๊ฒฉ์ง€์ˆ˜๊ณ„์‚ฐ

์ฒด๊ฒฉ์ง€์ˆ˜ ๊ณ„์‚ฐ ๋งŒ๋“ค๊ธฐ * ์‹ ์žฅ๊ณผ ์ฒด์ค‘์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. * ์ž…๋ ฅํ›„ ๊ณ„์‚ฐํ•˜๊ธฐ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด... * BMI ๊ฐ’์ด ์ถœ๋ ฅ๋˜๋ฉด์„œ ๋ฉ”์‹œ์ง€๊ฐ€ ํ•จ๊ป˜ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์ฒด๊ฒฉ์ง€์ˆ˜(BMI) ๊ณ„์‚ฐ ์‹ ์žฅ [Cm] ์ฒด์ค‘ [Kg] BMI ์ฐธ๊ณ / BMI์— ์˜ํ•œ ๋น„๋งŒ ํŒ์ • ํŒ์ • BMI ์ €์ฒด์ค‘(๋งˆ๋ฆ„) 20์ดํ•˜ ๋ณดํ†ต์ฒด์ค‘(๋ณดํ†ต) 20~24 ๊ณผ์ฒด์ค‘(์•ฝ๊ฐ„๋น„๋งŒ) 24~26.4 ๋น„๋งŒ์ฒด์ค‘(๋น„๋งŒ) 26.4์ดˆ๊ณผ *BMI (Body Mass Index) ์ฝ”์ฝ”์•„์Šคํ„ฐ๋”” ์ถœ์ฒ˜ : http://caramelstudy.blog.me/
Encyclopedia/Foreign language

ํ† ์ต ๊ธฐ์ดˆ ๋ฌธ๋ฒ• 1

1. ๋ช…์‚ฌ์˜ ์œ„์น˜์™€ ํŠน์ง• : ๋ช…์‚ฌ๋ž€ ์‚ฌ๋žŒ, ๋™๋ฌผ, ์‹๋ฌผ๋ฟ ์•„๋‹ˆ๋ผ ์ถ”์ƒ์ ์ธ ์‚ฌ๋ฌผ์˜ ์ด๋ฆ„์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. โ“ ๋ช…์‚ฌ๋Š” ์ฃผ์–ด/ ๋ชฉ์ ์–ด/ ๋ณด์–ด ์ž๋ฆฌ์— ์˜จ๋‹ค. โ“‘ ๋ช…์‚ฌ๋Š” a/ an / the / ๊ด€์‚ฌ ๋’ค์— ์˜จ๋‹ค. โ“’ ๋ช…์‚ฌ๋Š” ํ˜•์šฉ์‚ฌ ๋’ค์— ์˜จ๋‹ค. โ““ ์†Œ์œ ๊ฒฉ ๋’ค์— ์˜จ๋‹ค. โ“” ์ „์น˜์‚ฌ ๋’ค์— ์˜จ๋‹ค. โ“• ์–ด๋ฏธ์˜ ํ˜•ํƒœ : - ment / - ness / - ity / - sion / - tion / - ance / - ence 2. ๋ช…์‚ฌ์™€ ๋™๋ช…์‚ฌ์˜ ๋น„๊ต โ“ ๋™๋ช…์‚ฌ๋ž€ : ๋™๋ช…์‚ฌ๋Š” R + ing ์˜ ํ˜„ํƒœ๋กœ ๋™์‚ฌ๊ฐ€ ๋ช…์‚ฌ์˜ ์—ญํ• ์„ ํ•˜๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค. ๋™๋ช…์‚ฌ๋Š” -๊ฒƒ์œผ๋กœ ํ•ด์„์ด ๋งŽ์ด ๋˜๋ฉฐ, ์ฃผ์–ด, ๋ชฉ์ ์–ด, ๋ณด์–ด ์ž๋ฆฌ์— ์œ„์น˜ํ•œ๋‹ค. ๋˜ํ•œ ๋ถ€์‚ฌ์˜ ์ˆ˜์‹์„ ๋งŽ์ด ๋ฐ›์œผ๋ฉฐ, ๋’ค์— ์ฃผ๋กœ ๋ชฉ์ ์–ด๊ฐ€ ๋”ฐ๋ผ์˜จ๋‹ค. โ“‘ ๋™๋ช…์‚ฌ์™€ ๋ช…์‚ฌ ๋ช…์‚ฌ ๋™๋ช…์‚ฌ ์œ„์น˜ ์ฃผ์–ด / ๋ชฉ์ ์–ด..
EIGHTBOX
EIGHTBOX
hwaya.

programmer

๐Ÿ‹์ผ์ƒ์˜ ์†Œ์†Œํ•œ ์ˆœ๊ฐ„๋“ค๋ถ€ํ„ฐ ํฐ ๊ฟˆ๊นŒ์ง€, ํ˜ธ๊ธฐ์‹ฌ์„ ๋งŒ์กฑ์‹œํ‚ฌ ๋‹ค์–‘ํ•œ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๋‹ด์€ ๋ธ”๋กœ๊ทธ ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ , ์†Œ์†Œํ•œ ํ–‰๋™์— ๊ฐ๋™ํ•˜๋ฉฐ ๊ธฐ๋ปํ•˜๊ณ  ํ•˜๋ฃจํ•˜๋ฃจ์— ๊ฐ์‚ฌํ•˜๋Š” ์‚ฌ๋žŒ๐ŸŒต

Today Yesterday Total
์ตœ์‹ ๊ธ€