니콜라스, 지금은 꽃을 살 기분이 아니에요. 공식에 오류가 있다면 지적해 주셔서 감사합니다. 구현하고 잊어버려서 잘 확인하지 못했습니다.
캔버스 분야에서 쌓은 지식과 성과를 유용한 곳에 적용하면 좋을 것 같습니다. 생각해 보세요.
이 생각이 떠오르지 않았기 때문에 저에게 자극을 주셔서 감사합니다 :))) 글쎄요, 진지하게, 나는 당신의 말에 매우 놀랐습니다. 쓸모없는 예는 가능성을 보여주는 것일 뿐입니다. 경험 많은 눈은 항상 쓸모 없어 보이는 것에서 많은 유용성을 볼 수 있습니다. 그리고 제가 항상 이야기하는 것이 매우 유용한 것들에 매우 적용 가능하다는 것을 모르십니까? 그리고 이 모든 것은 오로지 유용한 것들을 실현하기 위해 하는 것입니다. 끝날 때까지는 그것에 대해 이야기하지 않습니다.
이 생각은 전혀 해본 적이 없어서 팁을 주셔서 감사합니다 :))) 글쎄, 진지하게, 나는 당신이 말하는 것에 매우 놀랐습니다. 쓸모없는 예는 가능성을 보여주는 것일 뿐입니다. 경험 많은 눈은 항상 쓸모 없어 보이는 것에서 많은 유용성을 볼 수 있습니다. 그리고 제가 항상 이야기하는 것은 매우 유용한 것들에 매우 적용 가능하다는 것을 알아야합니다. 그리고 이 모든 것은 오로지 유용한 것들을 실현하기 위해 하는 것입니다. 저는 일을 끝낼 때까지 그것에 대해 이야기하지 않습니다.
저는 당신의 예가 쓸모없다고 말한 적이 없습니다. 그 반대죠. 문제는 언제 유용한 일에 적용하느냐는 것입니다. 즉, 아직 어디에도 보여주지 않은 유용성의 포장지를 만들고 있는 것입니다. 그리고 그것이 무엇이며 어떤 목적으로 사용되는지는 아무도 모릅니다. :))
저는 여러분의 예시가 쓸모없다고 말한 적이 없습니다. 그 반대입니다. 문제는 언제 유용한 것에 적용하느냐는 것입니다. 즉, 아직 어디에도 표시되지 않은 유용한 무언가의 래퍼를 만들고 있는 것입니다. 그리고 그것이 무엇이며 어떤 목적을위한 것인지는 아무도 모릅니다. :))
니콜라이, 네가 캔버스에서 1등인 건 이미 다들 알고 있어. 다투는 게 아니에요. ColorToARGB()에서 받은 최종 색상에서 색상과 알파를 다시 가져오는 방법을 알고 계신다면 알려주실 수 있나요? 색상과 알파를 전송하고 결과를 얻은 다음 결과에서 원래 색상과 알파를 가져와야 합니다.
니콜라이, 네가 캔버스에서 첫 번째라는 건 이미 모두가 알고 있어. 다투는 게 아니에요. 알고 계신다면 ColorToARGB()에서 받은 최종 색상에서 색상과 알파를 다시 가져오는 방법을 알려주실 수 있나요? 색상과 알파를 전송하고 결과를 얻은 다음 결과에서 원래 색상과 알파를 가져와야 합니다.
어떻게 할까요?
RGB에서 ARGB로 R과 B가 바뀌는 이유는 저에게는 미스터리입니다. 그러나 그것은 사실입니다.
아주 간단합니다:
color x=0x00112233;
color y=ColorToARGB(x,0x44);
color z=ColorToARGB(y,0);
uchar a=y>>24;
디버깅할 때
z는 원래 RGB
a-원래 알파.
유니온이나 바이트 시프트를 통해서도 할 수 있지만 기록이 더 길어집니다.
색상 구성 요소를 알면 ColorToARGB(clrRed,48) 유형의 레코드를 전혀 사용하지 않고 16진수 형식의 레코드 0x30FF0000을 사용합니다( ColorToARGB(clrRed,48)과 동일). 매우 편리하고 명확하며 빠릅니다.
다른 투명한 색상을 혼합하는 알고리즘이 적용되는 곳입니다:
투명도는 어디에 있을까요? 그림자?
투명성은 어디에 있을까요? 그림자?
니콜라스, 지금은 꽃을 살 기분이 아니에요. 공식에 오류가 있다면 지적해 주셔서 감사합니다. 저는 그것을 많이 확인하지 않고 구현하고 잊어 버렸습니다.
캔버스 분야에서 쌓은 지식과 성과를 유용한 곳에 적용하면 좋을 것 같습니다. 생각해 보세요.
니콜라스, 지금은 꽃을 살 기분이 아니에요. 공식에 오류가 있다면 지적해 주셔서 감사합니다. 구현하고 잊어버려서 잘 확인하지 못했습니다.
캔버스 분야에서 쌓은 지식과 성과를 유용한 곳에 적용하면 좋을 것 같습니다. 생각해 보세요.
이 생각이 떠오르지 않았기 때문에 저에게 자극을 주셔서 감사합니다 :)))
글쎄요, 진지하게, 나는 당신의 말에 매우 놀랐습니다. 쓸모없는 예는 가능성을 보여주는 것일 뿐입니다. 경험 많은 눈은 항상 쓸모 없어 보이는 것에서 많은 유용성을 볼 수 있습니다. 그리고 제가 항상 이야기하는 것이 매우 유용한 것들에 매우 적용 가능하다는 것을 모르십니까? 그리고 이 모든 것은 오로지 유용한 것들을 실현하기 위해 하는 것입니다. 끝날 때까지는 그것에 대해 이야기하지 않습니다.
이 생각은 전혀 해본 적이 없어서 팁을 주셔서 감사합니다 :)))
글쎄, 진지하게, 나는 당신이 말하는 것에 매우 놀랐습니다. 쓸모없는 예는 가능성을 보여주는 것일 뿐입니다. 경험 많은 눈은 항상 쓸모 없어 보이는 것에서 많은 유용성을 볼 수 있습니다. 그리고 제가 항상 이야기하는 것은 매우 유용한 것들에 매우 적용 가능하다는 것을 알아야합니다. 그리고 이 모든 것은 오로지 유용한 것들을 실현하기 위해 하는 것입니다. 저는 일을 끝낼 때까지 그것에 대해 이야기하지 않습니다.
저는 당신의 예가 쓸모없다고 말한 적이 없습니다. 그 반대죠. 문제는 언제 유용한 일에 적용하느냐는 것입니다. 즉, 아직 어디에도 보여주지 않은 유용성의 포장지를 만들고 있는 것입니다. 그리고 그것이 무엇이며 어떤 목적으로 사용되는지는 아무도 모릅니다. :))
저는 여러분의 예시가 쓸모없다고 말한 적이 없습니다. 그 반대입니다. 문제는 언제 유용한 것에 적용하느냐는 것입니다. 즉, 아직 어디에도 표시되지 않은 유용한 무언가의 래퍼를 만들고 있는 것입니다. 그리고 그것이 무엇이며 어떤 목적을위한 것인지는 아무도 모릅니다. :))
그게 아니라...
알파1과 알파2에 관한 것입니다.
또한 새로 형성되는 혼합 색상뿐만 아니라 새로 형성되는 투명도도 계산해야 합니다.
...
중등 7학년 수준의 약간의 수학에 불과합니다. 긴 다항식을 얻으면 줄여야합니다. 결과는 삼항식이 되어야 합니다.
기차보다 앞서 달리는 것보다 더 좋은 깜짝 선물이죠.
니콜라이, 네가 캔버스에서 1등인 건 이미 다들 알고 있어. 다투는 게 아니에요. ColorToARGB()에서 받은 최종 색상에서 색상과 알파를 다시 가져오는 방법을 알고 계신다면 알려주실 수 있나요? 색상과 알파를 전송하고 결과를 얻은 다음 결과에서 원래 색상과 알파를 가져와야 합니다.
어떻게 하나요?
니콜라이, 네가 캔버스에서 첫 번째라는 건 이미 모두가 알고 있어. 다투는 게 아니에요. 알고 계신다면 ColorToARGB()에서 받은 최종 색상에서 색상과 알파를 다시 가져오는 방법을 알려주실 수 있나요? 색상과 알파를 전송하고 결과를 얻은 다음 결과에서 원래 색상과 알파를 가져와야 합니다.
어떻게 할까요?
RGB에서 ARGB로 R과 B가 바뀌는 이유는 저에게는 미스터리입니다. 그러나 그것은 사실입니다.
아주 간단합니다:
디버깅할 때
z는 원래 RGB
a-원래 알파.
유니온이나 바이트 시프트를 통해서도 할 수 있지만 기록이 더 길어집니다.
색상 구성 요소를 알면 ColorToARGB(clrRed,48) 유형의 레코드를 전혀 사용하지 않고 16진수 형식의 레코드 0x30FF0000을 사용합니다( ColorToARGB(clrRed,48)과 동일). 매우 편리하고 명확하며 빠릅니다.
초등학교 7학년 수준의 수학에 불과합니다. 긴 다항식을 얻으면 이를 줄여야 합니다. 결과는 삼항식이 되어야 합니다.
이미지에서 "다항식" 또는 "삼항식"을 구글에 검색하면 재미있는 그림이 많이 나옵니다 :))))