2016-10-04 1 views
2

Linux에서 이미지를 만들고 명령 행에서 직접 픽셀 단위로 구성하는 방법이 있습니까?리눅스 이미지를 픽셀 단위로 명령 줄에서 작성

나는 imagemagick을 시도했지만 별도의 픽셀을 설정하지 않고 빈 이미지를 만들 수만있었습니다.

아이디어가 있으십니까? 좋아

+0

네, 질문은 명확하지 않습니다. 예를 들어주십시오. 당신은 픽셀을 가지고 있습니다 - 어디에서 왔습니까? 어디에 넣으시겠습니까? 몇 명이나 있니? 동시에 모든 것을 추가하고 싶지 않은 이유는 무엇입니까? –

+0

내 대답이 문제를 정리 했습니까? 그렇다면 투표 수 옆의 빈 녹색 체크/체크 표시를 클릭하여 답변으로 수락하십시오. 그렇지 않은 경우, 나 또는 다른 누군가가 귀하를 더 멀리 도울 수 있도록 작동하지 않은 것을 말하십시오. 감사. http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235 –

답변

4

는, 그래서 우리는 적색 픽셀로 시작 :

convert xc:red image.png 

내가 그것을 확대거야 - 오히려 작다.

enter image description here

이제 우리는 파란색 하나를 얻을하고 추가 할 :

convert image.png xc:blue +append image.png 

enter image description here

그때 누군가가 우리에게 RGB 픽셀 제공 :

convert image.png xc:"rgb(255,255,0)" +append image.png 

enter image description here

지금 몇 가지 문제 메이커는 HSL 픽셀과 함께 제공 :

convert image.png xc:"hsl(120,100,100)" +append image.png 

enter image description here

그것이 손실은 같은 비록 JPEG를 사용하지 않도록주의합니다.

+0

이것은 현명하며 임시 시각화를 수행하는 스크립트에 유용 할 수 있습니다. 이 계획에서 다음 행을 얻으려면 어떻게해야합니까? 이것은 대기열 모델이지만 기존 이미지의 x, y 주소로 "Peek and Poke"색상으로 변환하는 방법이 있습니까? 그것은 아마도 초당 5 또는 10 픽셀로 제한됩니다. – BenPen

+0

그건 까다 롭고 OP가 지정하지 않은 것에 달려 있습니다. 여분의 행이 추가 될 때 이미지를 직사각형으로하기 때문에 공백/투명한 픽셀이 있어야 라인을 채울 수 있습니다. 따라서'-background none'을 설정하고'+ append' 대신'-append'를 사용해야합니다. .. –

+0

x, y에서 파란색 픽셀을 집어 넣고 싶다면'convert image.png-blue -draw '를 사용하십시오. x, y "image.png' –

관련 문제