자바 응용 프로그램에 사용하는 코드 스 니펫이 있습니다. 0xFF의 16 진 값을 파란색과 같은 RGB 값으로 대체하는 것이 좋습니다.0xFF를 RGB 값으로 변환
void trailBlurEffect(int blendAmount, PGraphics buffer) {
for (int i = 0, y = 0; y < buffer.height; y++) {
for (int x = 0; x < buffer.width; x++, i++) {
buffer.pixels[i] = 0xff000000 | ((buffer.pixels[i] & 0xFF) * blendAmount) >> 8;
}
}
nodeBuffer.updatePixels();
}
편집 : 그러나 나는 내가 = 0xFF0000이고 내 캔버스립니다 빨간색의 헥사 값으로 0xFF로 (파란색)을 대체하여, 예를 들어, 작동하는 결과를 얻을 수 없습니다 나는 다른 색을 쓰기 위해 노력하고 있어요 아무것도. 내 코드는 다음 예제에서 나온 것입니다 : openprocessing.org/sketch/52388
시도해 보셨습니까? 어떤 문제가 있습니까? – kosa
'0xFF' _is_ RGBA 파란색. –
0xFF를 파란색 이외의 다른 색상으로 변환하려고합니다. 변환기를 사용하는 경우 빨간색으로 말하면 FF0000은 작동하지 않는 16 진수 형식과 같습니다. – user813611