수색…


소개

이 기사에서는 Processing의 다양한 색상 형식과이 색상을 사용할 수있는 방법을 보여줍니다.

통사론

  • 컬러 (r, g, b);
  • 컬러 (r, g, b, 알파);
  • 색상 (회색);
  • 색상 (회색, 알파);
  • 컬러 (h, s, l); // 모드는 HSB 여야합니다. colorMode를 사용하여 변경할 수 있습니다.

매개 변수

매개 변수 세부
아르 자형 모드가 RGB 때 색상의 빨간색입니다.
모드가 RGB 때 색상의 녹색입니다.
모드가 RGB 때 색상의 파란색입니다.
알파 색상의 불투명도입니다.
h 모드가 HSB 경우 색상의 색조입니다.
에스 모드가 HSB 때 색상의 채도입니다.
모드가 HSB 경우의 밝기 / 밝기입니다.
회색 검정 (0)과 흰색 (255) 사이의 값입니다.

비고

공식 Processing 문서에는 언급되지 않았지만 사용할 수있는 CMYK 모드가 있습니다.

색상 표기법

프로세싱은 컬러 포맷에 매우 유연하기 때문에 Processing에서 컬러를 사용하는 다양한 방법이 있습니다.

RGB 및 RGBA

표준 RGB (A) 표기법과 기본 색상 모드입니다. 처음 세 가지 색상 값 (빨강, 초록, 파랑)의 범위는 0 부터 255 입니다. 예를 들어, 아래 예제는 적색이 255 로 지정되었으므로 다른 색상은 0 있으므로 빨강 색입니다. 흰색은 (255, 255, 255) 이고 검정은 (0, 0, 0) 입니다. 선택 사항 인 네 번째 매개 변수는 알파 값 즉 투명도를 나타냅니다. 다른 구성 요소와 마찬가지로 값의 범위는 다시 [0-255]입니다. 0 은 완전히 투명하고 255 는 완전하게 단단합니다.

color(255, 0, 0) // This is red

color(0, 255, 0, 255) // This is opaque green, and is the same as color(0, 255, 0)

color(255, 255, 0, 10) // This is almost transparent yellow

HSB

HSB 표기법은 빨강, 초록 및 파랑이 각각 색조, 채도 및 밝기로 대체된다는 사실을 제외하면 RGB 표기법과 비슷합니다. colorMode(HSB) 사용하여 HSB로 전환 할 수 있습니다.

color(0, 0, 255) //This is white

RGB와 마찬가지로 HSB도 네 번째 매개 변수로 알파 값을가집니다.

회색 값

하나의 매개 변수가 색상 함수에 지정되면 흑백 사이의 양으로 해석됩니다. 흰색은 255로 표시되고 검은 색은 0으로 표시됩니다. 이는 RGB 모드에서 color(param1, param1, param1) 과 같습니다. 두 개의 매개 변수가 지정되면 첫 번째 매개 변수는 위와 같이 해석되고 두 번째 매개 변수는 알파 값이됩니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow