2012-03-27 4 views
2

나는 브라우저와 운영 체제의 일부 시험판 버전에서 시끄러운 배경의이 종류를 본 적이 : 그것은 정확히 임의하지이 반 임의 픽셀 배경을 어떻게 재현 할 수 있습니까?

pixel noise

, 즉 그냥 백색 잡음이 아니다.
목적에 따라 동일한 효과를 얻으려면 어떻게해야합니까?

그리기 전에 그래픽 버퍼를 지우기 위해 fogetting과 관련이 있다고 생각했지만 잘 모르겠습니다.
메모리 가비지 인 경우 색상이 거의 같은 이유는 무엇입니까?

이 라이브러리는 다른 그래픽 라이브러리에서 공통적으로 사용됩니까?
OS X, Windows 또는 Linux에서 어떤 언어로도 그래픽 라이브러리로 재현 할 수 있습니까? 난 내 자신의 프로그램에서 비슷한 이미지의 많은 것을 보았다

+2

비트 맵에서 보잘 것없는 (또는 일관성없는) 보폭의 결과처럼 보입니다 ... 그냥 생각합니다. –

+2

정말 재현하고 싶습니까? 아니면 단순히 원인이 무엇인지 알고 싶습니까? 전이있는 경우, 나는 프로그래밍 경로를 가지 않겠지 만 그래픽 패키지 (Photoshop, Gimp, ...)로 재현하려고합니다. – Bart

+0

왜 그런지 이해하고 내 이해가 있음을 증명하고 싶습니다. 올바른 방법으로 그것을 재현 할 수 있습니다. 보폭이 무엇인지 살펴 보겠습니다. 팁을 주시면 감사하겠습니다. –

답변

3

가 (이 OS X의 사파리의 스크린 샷입니다하지만 난 한 번뿐만 아니라 Windows에서 이것을보고 확신한다.), 보통 일이 발생하면 다른 너비의 이미지에서 한 너비의 올바른 이미지가 그려집니다. 따라서 픽셀이 옮겨집니다. 큰 이미지와 width2 = width1 +/- (width1 * 0.1) 너무

4x4 image: 
**** 
* * 
* * 
**** 

roll into one memory region: 
***** ** ***** 

same image with width 3: 
*** 
** 
** 
    * 
*** 
* 

same width width 5: 
***** 
    ** 
**** 
* 

비슷한 결과를 얻을 수 있습니다 :

이 간단한 예를 고려해보십시오. 이미지는 종종 흑백이 아니며 원본 픽셀 형식이 이상한 색과 같은 효과를 더하는 출력 픽셀 형식과 다를 수 있습니다.

+0

답변을 주셔서 감사합니다. –

관련 문제