게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[파이썬][비트맵] 하루종일 고민하다가 질문드립니다.. ㅠㅠ
게시물ID : programmer_18731짧은주소 복사하기
작성자 : 뜨페
추천 : 0
조회수 : 1540회
댓글수 : 6개
등록시간 : 2016/10/14 21:34:45
옵션
  • 베스트금지
  • 베오베금지
  • 본인삭제금지
  • 외부펌금지
참고로 파이썬 버전은 3.5입니다. 

import wx

class MyFrame(wx.Frame):
def __init__(self):
wx.Frame.__init__(self, parent=None, title = 'test')
self.SetSize(500,500)
self.mainPanel = wx.Panel(self)
self.staticBitmap = wx.StaticBitmap(self.mainPanel)
with open('test.jpg','rb') as file:
img = file.read()
self.staticBitmap.SetBitmap(wx.Bitmap(img))  # 이부분에서 bytes형식인 img를 Bitmap형식으로 바꿔야
# 하는데 어떻게 하면 되나요.. ㅠㅠ 

if __name__=="__main__":
app = wx.App()
frame = MyFrame()
frame.Show()
app.MainLoop()

이런식으로 해서 Byte형식을 Bitmap으로 바꾸고 싶은데 어떻게 하는지 못찾겠네요 ㅠ ㅠ
wx.image(filepath)를 써서 파일을 여는 방법이 있지만 
제가 하려는거는 db파일에 저장된 데이터를 비트맵으로 바꾸고 싶습니다.. 
며칠째 이것만 고민하느라 진도를 못나가고 있습니다 ㅠㅠ 풀릴때 까지 하려고여.. 

꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호