글쓰기 메뉴

MiniMagick jpg 저장 시 알파채널 검게 나오는 문제

MiniMagick 이나 ImageMagick 에서 jpg 포맷으로 알파채널이 있는 png 등의 이미지를 저장시킬 경우 투명부분이 검게 저장되지.


일부는 코맨드로 convert 를 사용할 경우 background 만 흰색으로 지정하면 문제가 없다고 하던대 MiniMagick 은 mogrify 를 사용해서 그런건지 BG 지정만으로는 안되고 아래처럼 background 를 지정하면서 알파 채널을 삭제하면 되더군.

그리고 중요한점! 반드시 format 을 변경하기 전에 해당 코맨드가 들어가야 정상적인 결과가 나오더군


image = MiniMagick::Image.open(image_url)
[...]
image.combine_options do |c|
  c.background '#FFFFFF'
  c.alpha 'remove'
end
image.format "jpg"
image.quality "100"
image.write "/tmp/test.jpg"


어디서 왔지?
다른 글들
0 1

씬디를 만드는 이유 #2

Medium 은 트위터 공동 창업자 중 에반 윌리암스가 만든 글쓰기 플랫폼이지! 2012년도에 오픈했는데 한 2년 묵묵하게 굴러가다가 2014년도부터 한국에도 많이 알려진 것 같아. 요즘은 한국어로 글 등록하는 사람들도 꽤 보이더라고.
글 쓰기 협업툴을 초기 컨셉으로 들고 나왔었는데 - 그래서 단락별로 에디팅이나 코멘트가 잘 기획되어 있지 - 지금은 그것보단 "글 쓰기에만 집중할 수 있는 글 쓰기 플랫폼" 으로 어필되고 있는 것 같아. 물론 사람들이 스킨과 디자인은 잊고 글 쓰기에만 집중할 수 있도록 충분히 아름답고 정리된 디자인을 자랑하지.
기고자와 독자가 충분히 많아지니까 기존 미디어들에서도 미디엄에 채널을 만들어 콘텐츠를 유통시키는 모습도 자주 보이고, 팀이나 브랜드 단위의 채널들이 많이 생기고 콘텐츠 질도 점점 좋아지는 것 같아.
애니웨이, 미디엄에 대한 개인적인 불만이라면 단 하나.. 한국어로 글을 쓸 때 serif 폰트가 설정되어 있는데 이게 보기에 엄청 거시기해. 브라우저 설정에서 폰트를 지정해서 쓰면 되나? 되겠지 뭐.
지저분한 사심을 담백하게 털어놓자면 미디엄 같은 아름다운 플랫폼을 갖고 싶었어. 폰트 설정은 구차한 변명이지. 그냥 내껄 갖고 싶었어! 이게 씬디를 만든 두번째 이유.
0 3

소주먹는당

어 취한다 티비를 튼다 채널은 많은데 볼게없네
사온 닭튀김이 너무 많다 내일 아침밥으로 먹어야지
소화가 안돼 하하하 복근운동
하하하
2 3

도약

어떤 한 수준에서 다음 수준으로 넘어가기 위한 것을 도약이라고 일단 정의하자.
언제나 도약의 순간에는 버리는 것이 있어야 한다. 물리적으로, 무거운 물체는 도약하는데 더 많은 에너지를 소비해야만 하니까 말이지. 하지만, 인간은 언제나 손에 쥔 것을 놓지 않으려는 본질적 욕심이 있어서 쉽지 않아. 그래서 항상 더 많은 에너지를 소비해서 버둥거리며 기어서 다음 수준으로 넘어가지. 
요즘 알파고를 통해 많은 사람들이 인공지능이라는 것에 대해서 여러가지 생각을 하고 있을거야. 생각보다 빨리 다음 수준으로 넘어가고 있는데, 우리의 하드웨어와 소프트웨어는 그걸 못쫓아가고 있다는 생각이 많을거야. 이런저런 채널을 통해 미래 사회에 일자리가 없어지고, 아니, 이미 없어지고 있고, 점점 인간이라는 존재의 입지는 줄어들고 있는 것이 현실이니까 말이지.
문제는, 뭔가 막연히 바뀌는 것을 원하고 있다는거야. 손에 쥐고 있고, 등에 짊어지고 있고, 주머니 속에 가득 찬 잡동사니 어느 하나도 버리지 않으려고 해. 내가 지금 사는 그대로 다음 수준으로 넘어가려고 해. 등가교환이라는 말이 있잖아? 뭔가를 얻기 위해서는 뭔가를 내줘야 하는 것인데, 그걸 어기려고 해. 그러니까 늘 힘이 드는거야.
내가 하고 싶은 말은 이런거야. 언제나 버릴 준비를 하고, 재빠르게 다음 수준으로 뛰어서 넘어갈 순간에 주저함이 없어야 해. 그곳이 지옥일수도 있어. 하지만, 지금 서 있는 이곳도 비슷하다면, 도전해볼만 하잖아. 넘어갔더니 지옥이면 또 빠르게 넘어가면 그만이야. 일단 하고 보는거지. 
2 1
Square 2f561b02a49376e3679acd5975e3790abdff09ecbadfa1e1858c7ba26e3ffcef

Burger Fiction - 영상제작팀

"90초로 보는 매트릭스 3부작" 이 비디오 마지막에 burgerfiction.com 이라고 나오더군. 궁금하자나? 가봤지. 유툽 채널이더군.
영상이 꽤 있더군. 시리즈 영화나 배우 등 기존 영상자료에 대한 편집과 큐레이션 팀인가 싶었는데 몇개월 전 자료들을 보니 직접 제작한 짧은 영상들이 있더군.
그런데! 이것들이 드럽게 재밌엌ㅋㅋ 내 취향과 맞는거겠지. 
아쉬운건 업로드 되어 있는 영상들을 조회가 1,000회 미만이고 영상 자료 큐레이션같은 편집 영상은 몇십만건 조회라 앞으로 제작 안할까봐 걱정이네.
트위터 빨로찍어놨으니 가끔 제작 영상도 올려달라 멘션보내야지!
버거픽션 유튜브 : burgerfiction.com
버거픽션 트위터 : 트위터
Andy Schneider : @andypschneider
Jonathan Britnell : @jrbritnell
1 0

A.I

요즘 공부 시작했는데.
이제 하기 잘했네. 
0 0

퇴근하고 싶다

퇴근퇴근퇴근!!!
갑자기 일하는척 하라면서... 야근 버닝해주길 바라네.........에혀;
0 0
Square 2f561b02a49376e3679acd5975e3790abdff09ecbadfa1e1858c7ba26e3ffcef

Isnt he great?

But he doesn't know that