๐Ÿƒ๐Ÿปโ€โ™‚๏ธ4. Point processing(1)

Contents

4-1, 4-2 : Point processing

  • Image processing with constant +, -, *, / (gray, color cuda)
  • ์ƒ์ˆ˜๋กœ +, -, *, / ๋กœ ์˜์ƒ ๋ณ€ํ™” ์‚ดํŽด๋ณด๊ธฐ (gray, color, cuda)

OpenCV Lecture - 4. point processing (1/8) : constant operation(+, -, /, * )

OpenCV Lecture - 4. Point processing (2/8) : constant operation(+, -, /, * )

๐Ÿ’ก parallel_for_, cuda abs diff, cuda add, multiply, divide, add, subtract

4-3 : Parallel processing for point adding

  • Practice adding pixel values with parallel processing using "parallel_for_"
  • "parallel_for_" ๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ณ‘๋ ฌ์ฒ˜๋ฆฌ๋กœ ํ”ฝ์…€๊ฐ’ ๋”ํ•˜๊ธฐ ์‹ค์Šต

OpenCV Lecture - 4. Point processing (3/8) : Parallel processing for point adding

4-4 : Image +, -, /, * operation

  • Image processing between image with +, -, /, * (synthesis(+), cuda, addweighted)
  • ์˜์ƒ๊ฐ„์— +, -, *, / ํ•ด๋ณด๊ธฐ( ์˜์ƒํ•ฉ์„ฑ(+), cuda, addweighted)

OpenCV Lecture - 4. point processing (4/8) : Image +, -, /, * operation

๐Ÿ’ก addWeighted, divide, multiply, subtract, add, resize

4-5 : Video frame subtraction (๋น„๋””์˜ค ์ฐจ์˜์ƒ ์‹ค์Šต)

OpenCV Lecture - 4. point processing (5/8) : Video frame subtraction

๐Ÿ’ก VideoCapture, subtract, absdiff

4-6 : masking operation using and, or, xor, not operator (and, or, xor, not๋กœ ๋งˆ์Šคํ‚น ์ฒ˜๋ฆฌ)

OpenCV Lecture - 4. point processing (6/8) : image and, or, xor, not operation

๐Ÿ’ก circle, setTo, CV_FILLED, bitwise_and, bitwise_or, bitwise_xor, bitwise_not

4-7 : noise generation (๋žœ๋คํ•˜๊ฒŒ ๋…ธ์ด์ฆˆ ๋ฟŒ๋ ค๋ณด๊ธฐ)

OpenCV Lecture - 4. point processing (7/8) : noise generation

๐Ÿ’ก randn, randu, srand, rand, cvtColor, minMaxIdx, threshold

4-8 : Fast LookUp Table

  • What is LUT? How to use applyColorMap
  • LUT example code and practice about custom LUT
  • applyColorMap ์‚ฌ์šฉ๋ฒ•, LUT์˜ ์ ์šฉ ์˜ˆ์ œ
  • ์‚ฌ์šฉ์ž ์ง์ ‘ LUT ๋งŒ๋“ค๊ธฐ

OpenCV Lecture - 4. point processing (8/8) : Fast Lookup Table

๐Ÿ’ก LUT, LookUpTable, applyColorMap, cvtColor, FastLUT

LUT Example source code

Noise & Bit operation example source code

Masking Example Source code

Subtraction & operation test example source code

๐Ÿ™‡๐Ÿป Thank you!

๐ŸŽ Source code, Material(pdf) and example images ๐Ÿ‘‡

https://www.marearts.com/products/opencv-lecture-materials-1

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.