Unity에서 많은 RGB 색상을 효율적으로 정렬하는 방법

딜런 시글 러

1D 배열을 정렬하는 효율적인 방법은 무엇일까요 Unity Colors(RG입니까? 921,600 Color초 (1280 x 720 픽셀 그림) 배열이 있습니다. 이에 대한 기수 정렬 유형이 있거나 다른 것을 알고 있습니까? 여러 색상을 정렬하는 효율적인 방법은 무엇입니까? 정렬을 통해 (123, 17, 2), (5, 16, 16), (5, 2, 150) 등의 색상이 있다고 말합니다. 정렬하려면 다음을 기준으로 정렬합니다. R 다음 G 다음 B (아마도 이것에 대한 이름이 있지만 모르겠습니다) 정렬 된 목록은 (5, 2, 150), (5, 16, 16), (123, 17, 2)가됩니다. .

제리 스 비탈 스키

나는 다른 방법으로 무차별 대입을 보지 않는다. 가장 좋은 방법은 Array.Sort<T>주석 섹션에 명시된대로 사용하는 것 입니다.

이 정렬 방법을 만듭니다.

    private int SortColors(Color a, Color b)
    {
        if (a.r < b.r)
            return 1;
        else if (a.r > b.r)
            return -1;
        else 
        {
            if (a.g < b.g)
                return 1;
            else if (a.g > b.g)
                return -1;
            else 
            {
                if (a.b < b.b)
                    return 1;
                else if (a.b > b.b)
                    return -1;
            }
        }

        return 0;
    }

그리고 다음과 같이 사용하십시오.

Color[] colors = new Color[] { new Color (5, 2, 150), new Color (5, 16, 16), new Color (123, 17, 2) }; 
Array.Sort<Color> (colors, SortColors);

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

목록보기에서 RGB 색상을 동적으로 설정하는 방법은 무엇입니까?

분류에서Dev

목록보기에서 RGB 색상을 동적으로 설정하는 방법은 무엇입니까?

분류에서Dev

numpy에서 많은 arange 호출을 효율적으로 연결하는 방법은 무엇입니까?

분류에서Dev

많은 이미지의 색상을 효율적으로 변경하는 방법은 무엇입니까?

분류에서Dev

Java에서 효율적으로 많은 문자열에서 문자열을 만드는 방법

분류에서Dev

OpenCV를 사용하여 RGB 이미지에서 복잡한 임계 값을 효율적으로 수행하는 방법은 무엇입니까?

분류에서Dev

Numpy Image Arrays : RGB에서 Hex로 효율적으로 전환하는 방법

분류에서Dev

Numpy Image Arrays : RGB에서 Hex로 효율적으로 전환하는 방법

분류에서Dev

많은 데이터 프레임 열의 이름을 R에서 특정 형식으로 효율적으로 바꾸는 방법

분류에서Dev

HSV에서 RGB로 색상을 다시 변경하는 방법

분류에서Dev

루트에서 트랙을 효율적으로 검색하는 방법은 무엇입니까?

분류에서Dev

IQueryable에서 임의의 요소 목록을 효율적으로 검색하는 방법은 무엇입니까?

분류에서Dev

목록에서 항목을 효율적으로 검색하는 방법은 무엇입니까?

분류에서Dev

RGB 값으로 색상을 조정하는 방법은 무엇입니까?

분류에서Dev

RGB 값으로 색상을 조정하는 방법은 무엇입니까?

분류에서Dev

Java에서 거대한 텍스트 파일을 효율적으로 읽고 내용을 분할하여 정렬하는 방법은 무엇입니까?

분류에서Dev

(희소) 행렬에 행을 효율적으로 삽입하는 방법은 무엇입니까?

분류에서Dev

Dart & Flutter에서 색상을 RGB 값 목록으로 변환하는 방법은 무엇입니까?

분류에서Dev

효율적으로 읽을 수 있도록 스마트 계약에서 많은 데이터를 인덱싱하는 좋은 방법이 있습니까?

분류에서Dev

matplotlib의 패치 원 애니메이션에서 색상을 효율적으로 변경하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 목록을 사용하여 목록 목록을 효율적으로 정렬하는 방법

분류에서Dev

열 값을 특정 순서로 정렬하는 가장 효율적인 방법은 무엇입니까?

분류에서Dev

R에서 문자열의 문자를 효율적으로 재정렬하는 방법은 무엇입니까?

분류에서Dev

MATLAB에서 동일한 색상의 모든 픽셀이있는 비디오 프레임을 효율적으로 찾는 방법은 무엇입니까?

분류에서Dev

희소 Scipy 행렬에 대해 행을 0으로 설정하는 가장 효율적인 방법은 무엇입니까?

분류에서Dev

CSV 파일에서 DataGridView로 많은 양의 데이터를 효율적으로 가져 오는 방법

분류에서Dev

iOS에서 효율적으로 목록을 만드는 방법

분류에서Dev

iOS에서 효율적으로 목록을 만드는 방법

분류에서Dev

첫 번째 항목으로 배열을 정렬하는 가장 효율적인 방법은 무엇입니까?

Related 관련 기사

  1. 1

    목록보기에서 RGB 색상을 동적으로 설정하는 방법은 무엇입니까?

  2. 2

    목록보기에서 RGB 색상을 동적으로 설정하는 방법은 무엇입니까?

  3. 3

    numpy에서 많은 arange 호출을 효율적으로 연결하는 방법은 무엇입니까?

  4. 4

    많은 이미지의 색상을 효율적으로 변경하는 방법은 무엇입니까?

  5. 5

    Java에서 효율적으로 많은 문자열에서 문자열을 만드는 방법

  6. 6

    OpenCV를 사용하여 RGB 이미지에서 복잡한 임계 값을 효율적으로 수행하는 방법은 무엇입니까?

  7. 7

    Numpy Image Arrays : RGB에서 Hex로 효율적으로 전환하는 방법

  8. 8

    Numpy Image Arrays : RGB에서 Hex로 효율적으로 전환하는 방법

  9. 9

    많은 데이터 프레임 열의 이름을 R에서 특정 형식으로 효율적으로 바꾸는 방법

  10. 10

    HSV에서 RGB로 색상을 다시 변경하는 방법

  11. 11

    루트에서 트랙을 효율적으로 검색하는 방법은 무엇입니까?

  12. 12

    IQueryable에서 임의의 요소 목록을 효율적으로 검색하는 방법은 무엇입니까?

  13. 13

    목록에서 항목을 효율적으로 검색하는 방법은 무엇입니까?

  14. 14

    RGB 값으로 색상을 조정하는 방법은 무엇입니까?

  15. 15

    RGB 값으로 색상을 조정하는 방법은 무엇입니까?

  16. 16

    Java에서 거대한 텍스트 파일을 효율적으로 읽고 내용을 분할하여 정렬하는 방법은 무엇입니까?

  17. 17

    (희소) 행렬에 행을 효율적으로 삽입하는 방법은 무엇입니까?

  18. 18

    Dart & Flutter에서 색상을 RGB 값 목록으로 변환하는 방법은 무엇입니까?

  19. 19

    효율적으로 읽을 수 있도록 스마트 계약에서 많은 데이터를 인덱싱하는 좋은 방법이 있습니까?

  20. 20

    matplotlib의 패치 원 애니메이션에서 색상을 효율적으로 변경하는 방법은 무엇입니까?

  21. 21

    파이썬에서 목록을 사용하여 목록 목록을 효율적으로 정렬하는 방법

  22. 22

    열 값을 특정 순서로 정렬하는 가장 효율적인 방법은 무엇입니까?

  23. 23

    R에서 문자열의 문자를 효율적으로 재정렬하는 방법은 무엇입니까?

  24. 24

    MATLAB에서 동일한 색상의 모든 픽셀이있는 비디오 프레임을 효율적으로 찾는 방법은 무엇입니까?

  25. 25

    희소 Scipy 행렬에 대해 행을 0으로 설정하는 가장 효율적인 방법은 무엇입니까?

  26. 26

    CSV 파일에서 DataGridView로 많은 양의 데이터를 효율적으로 가져 오는 방법

  27. 27

    iOS에서 효율적으로 목록을 만드는 방법

  28. 28

    iOS에서 효율적으로 목록을 만드는 방법

  29. 29

    첫 번째 항목으로 배열을 정렬하는 가장 효율적인 방법은 무엇입니까?

뜨겁다태그

보관