object-c - 그림에서 효과를 얻는 방법은 무엇입니까?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-02 09:23:29
0
4
683

아바타를 변경하세요. 뒷면의 배경 이미지는 아바타의 색상에 따라 달라지는데, 뒷면의 배경 이미지의 색상은 더 밝습니다

  • 어떤 형제가 아이디어를 줄 수 있나요?

  • 데모를 해보면 어떨까요?

曾经蜡笔没有小新
曾经蜡笔没有小新

모든 응답(4)
Peter_Zhu

캔버스를 사용하여 이미지를 로드합니다. HTML5 캔버스에는 특정 지점의 픽셀 색상을 가져온 다음 색상을 더 밝게 만드는 getImageData() 메서드가 있지만(효과에 투명도를 추가할 수 있음) 원하는 색상이 아닐 수도 있습니다.
서버에 제출해 처리하는 것이 가장 좋은 것 같아요

我想大声告诉你

이거 흰색 반투명 ​​마스크 아닌가요?

我想大声告诉你

말씀하신 대로 전체 사진의 메인 컬러를 구한 뒤 배경도 메인 컬러와 일치하도록 설정해야 하는데, 약간 밝은 컬러를 투명도를 사용하거나 줄여도 됩니다. 색상 깊이. 배경이 그림인 경우 색상에 따라 그림을 변경해야 합니다.

DBImageColorPicker 등 기본 색상을 얻기 위한 라이브러리가 많이 있습니다.

仅有的幸福

위쪽은 반투명 마스크, 아래는 확대된 아바타여야 합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿