드디어 Blend for windows 로 Template을 수정하는 마지막 강의입니다. 여기서는 ViewState를 변경시켰을 때 환경이 변하는 것에 대해서 어떻게 대처할 수 있는지를 다뤄보겠습니다. Windows 8 탭란에도 소개해드렸지만 저는 현재 EPL이라는 APP을 만들고 있습니다. 그런데 여기서 snapped View를 적용하면 다음과 같은 현상이 발생합니다. 바로 배경이 줄어드는 Shrink 현상이 발생합니다. 보는 사람한테는 조금 걸리는 것이지요. 제가 예제로 진행했던 프로젝트에서도 그런 문제가 발생합니다. 기존의 삽입했던 이미지가 정해진 공간에서 표현되다보니 이미지가 커지고 조금 커집니다. 이걸 snapped View에서는 배경을 없애주는 것이 좋겠지요. blend에서는 다음과 같이 처리..
이제 blend for windows에서 다루는 강의도 이걸 포함해서 2개정도 남았습니다. 이것만 완성된다면 그래도 디자인 템플릿을 수정하는데 있어서 어려움은 거의 없을 거라고 생각합니다. 이번에 할 내용은 Windows 8 개발툴에 내장되어 있는 애니메이션 효과를 이용해서 조금더 앱을 풍성하게 만드는 방법을 알아보고자 합니다. 물론 이전에도 말했다시피 저는 제가 만든 프로젝트로 합니다.( 참고로 샘플 프로젝트가 있긴한데 실행이 안되는 거 같습니다. 그냥 이런 기법이 있다 라고만 아시면 좋을 거 같네요. 자 우선은 State 탭은 지난번에도 보신거지요? 거기서 Base 위에 있는 버튼중 왼쪽 버튼을 누르시면 새로운 VisualStateGroup이 생성됩니다. 이름은 BackgroundState라고 지어주..
2012년 9월 15/16일 이렇게 이틀에 걸쳐서 서울시립대학교에서 Windows 8 해커톤을 실시하였습니다. 저는 학생 개발자 그룹의 일원으로 참가를 했었습니다. 사실 이 행사의 목적은 꼭 이틀에 걸쳐서 앱을 꼭 만드는 것이 아니라 조금더 학생 개발자와 일반 개발자들이 Windows 8에 대한 관심을 가지고 어떻게 보면 개발 생태계를 조성해나가는 과정에서 실시된 것이라 할 수 있었습니다. 물론 이 앱을 만드는데 있어서 도움을 주는 각 분야의 멘토분들도 계셨고요. 저도 조금이라도 온 시간이 아깝지 않게 하기 위해서 앱을 만드는데 시간을 투자했습니다. 그런데 확실히 코드에 대한 이해나 알고리즘을 잘 알지 못하니까 자신이 만들고자 하는 것에 있어서도 구현이 조금 어렵더군요.( 참고로 html을 Windows..
지난번까지 손의 궤적을 추적해서 매트랩으로 도식화하는데까지 보여드렸습니다. 그런데 사실 문제가 조금 있습니다. 사실 제가 구한 중심점은 실제 중심점이 아니라 ROI를 토대로 만든 가상의 중심점입니다. 그래서 사실 손의 중심이 아니라 팔의 중심이라고 하는게 맞겠지요. 그래서 다른 Tracking 기법을 적용하기가 참 힘듭니다. 그만큼 참조해야할 범위가 넓고 만약 다른손이 중간에 끼어들면 ROI는 다른게 잡혀버리기 때문이지요. 결론적으로는 손이라는 범위를 팔에서 축소시킬 필요가 있습니다. 물론 그 방법에는 다양한 방법이 있고 이와 관련된 논문이 많이 나와있습니다만 가장 많이 사용하고 보편적으로 사용하는게 바로 ConvexHull이 아닐까 생각합니다. 사실 제가 연구실에서 세운 목표는 키넥트의 DepthMap..
어김없이 블랜드로 하는 윈도우 8 디자인을 진행하고 있습니다. 참고로 이 자료들은 Expression Blend 공식 팀블로그에서 게시되고 있는 내용을 제 나름대로 정리해서 올리는 자료입니다. 혹시 영어로 보는게 더 편하다 하시는 분은 해당 동영상을 참고하시기 바랍니다. 생각해보니까 이 프로젝트에서 실습할 수 있도록 ContosoCookbook예제가 해당 페이지에 올라가 있습니다. 제가 만든게 마음에 안드시는 분이라면 해당 링크(http://code.msdn.microsoft.com/windowsapps/Cookbook-Sample-App-for-22e11395)로 가셔서 다운로드 받으시기 바랍니다. 저는 지금까지 한게 아까워서 계속 제 프로젝트로 진행해보고자 합니다. 이번에 해볼 일은 GroupStyl..
장치를 하나 또 들여와야 되서 기존에 있던 기기를 내보내게 되었네요. 이번에 소개해드릴 기기는 한 1년여를 저와 함께 지냈던 Kinect for Xbox입니다. 여러분들도 아실지는 모르겠지만 xbox용 키넥트는 발매된지 60일만에 800만대가 팔린 기네스북 공인, 세계에서 가장 빨리 팔린 전자기기입니다. ( 왜 아이폰이나 아이패드가 아니냐고 하시는 분은 모르겠습니다. 아마 그건 선주문의 유무 때문이 아니었을까 추측됩니다.) 당시에 키넥트는 Project Natal이라는 이름으로 공개되어 사람들의 관심을 끌어모은 기기였습니다. 그 당시에 모션을 인식할 수 있는 기기가 플레이스테이션의 Eyetoy와 닌텐도 Wii가 있었는데 각 기기가 가진 한계가 있었습니다. Wii같은 경우는 항상 디바이스를 손에 들고 있어..
한창 윈도폰 공부를 할때 프로토타입을 만든다고 해서 많이 썼던 내용이 바로 이 Blend & SketchFlow인데, 이번 Windows 8이 나오면서 같이 Release되었습니다.Preview 버전으로 8/15에 공개되었고( 그러고보니까 VS 2012와 같이 공개되었네요.) 기존에 나왔던 플랫폼과 대응됩니다. 한번 보시죠. 당연히 Windows store app을 개발하기 위해서는 기존의 VS 2010이 아닌 VS2012에서 지원할 것이고 나머지는 기존 Blend 4에서도 작업할 수 있는 것을 동일하게 Sketchflow에서도 처리할 수 있게 되었습니다. 참고로 이번 Preview 버전은 2013년 7월까지 사용할 수 있기 때문에 한번쯤 궁금하신 분은 써보셔도 좋을 거 같습니다.( 물론 Preview ..
지난 포스트에 이어서 Blend for Windows에서 ItemTemplate을 수정하는 방법을 다뤄봅시다. 위에처럼 ContosoCookbook이 있으면 좋겠지만 시간적인 여유가 없는 분은 지난 시간에 했던 프로젝트를 그대로 써봅시다. 저도 그대로 따라가보고자 합니다. 우리가 하고 있던건 Grid App 프로젝트를 생성하면 자동으로 만들어지는 템플릿을 사용해서 자기 마음대로 수정하고 있던 것이었습니다. 일단 지금 열린 페이지는 GroupedItemPage.xaml에 들어 있습니다. 그런데 뭔가 Item을 담는 네모가 너무 투박하고 크기를 자기 마음대로 수정하고 있습니다. 하지만 Object창에서 개체를 다 열어봐도 Item을 선택할 수 없습니다. 여기서 item들이 담겨있는 itemGridView를 ..
사실 예전 졸업작품을 준비하면서 하나 샀던게 있습니다. 바로 이 BTBee 라는 블루투스 모듈입니다. 그런데 사실 이 모듈의 뒷판을 보면 조금 난감합니다. 이 핀의 간격이 일반 핀헤더의 간격보다 조금 좁습니다. 물론 저는 핀 헤더를 뜯어서 필요한 부분에만 지지대 형식으로 부착하고 썼습니다. 그런데 이걸 아두이노에도 붙일 수 있는 쉴드를 판다길래 얼른 업어왔습니다. 주문은 aliexpress에서 했습니다. 저번주까지만 해도 디XXX마트에 이 제품이 있었던 거 같은데 지금은 없네요. 우리나라 부품값이 비싼건지 중국 부품값이 싼건지 참 헷갈리게 만든 가격입니다. 지난주 목요일에 주문했었는데 오늘 딱 집에 오니까 와있었습니다. 항상 집에 오면 놓여져 있는 택배박스는 기분이 좋습니다. 사실 중국에서 주문하면 통관..
- Total
- Today
- Yesterday
- Expression Blend 4
- SketchFlow
- DepthStream
- Windows Phone 7
- 딥러닝
- ColorStream
- 강화학습
- dynamic programming
- reward
- PowerPoint
- Variance
- End-To-End
- Offline RL
- Gan
- Kinect for windows
- Python
- Kinect SDK
- TensorFlow Lite
- RL
- Distribution
- windows 8
- Pipeline
- processing
- Policy Gradient
- Kinect
- arduino
- 파이썬
- 한빛미디어
- bias
- Off-policy
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |