Q&A 게시판

cancel
Showing results for 
Search instead for 
Did you mean: 

카메라에서 읽은 실시간데이터의 특정 픽셀 값을 다른 값으로 변경후 이미지 출력

Solved!
Go to solution

 

특정 픽셀 값을 다른 값으로 대체를 하고 싶습니다. 

어떻게 변경을 하는 지요

카메라를 데이터를

1. Image to array 로 변경 하고 

2. arrary 특정 값을 변경후

3. array to image 이렇게 변경 하는 것인가요...

 

 

cp.PNG

 

카메라를 통해서 화면을 보면 (IMAQdx Get Image) 

특정 Pixel 값이 죽은것 처럼 보입니다. ( 픽셀 위치는 항상 일치합니다. )

( 카메라 문제 일수도 있고 기타 문제 일수도 있습니다. )

이모든것을 감안하고 위에 그림처럼 특정 픽셀 값을 다른 값 또는 주변 값으로 변경 하고자 합니다. 

어떻게 변경을 하여야 하는지요...

0 Kudos
Message 1 of 3
(1,699 Views)

그레이 스케일 색상이 변경 됩니다. 

이유를 모르겠습니다. 

cp2.PNGcp3.PNG

 

소스파일 추가 합니다

무엇이 잘못되었나요..

0 Kudos
Message 2 of 3
(1,676 Views)
Solution
Accepted by know

잘못한건 없어 보이구....

왜인지는 모르겠지만  U8로 변환해서 사용하셔야 될 것 같습니다.  U16 으로 변환되면서 offset 이 좀 들어 가는 것 같습니다.(버그 같습니다.)

말씀하신 방법에서 1만 빼도 원본보다 더 어두워지구요.

 

 

_3-1645523436494.png

_4-1645523501824.png

 

U8로 변환해서 하면 괜찮긴한데, U8로 이미지 depth가 되시는지 모르겠네요

 

 

0 Kudos
Message 3 of 3
(1,636 Views)