Используйте python, чтобы открыть изображение формата mrc - PullRequest
0 голосов
/ 29 марта 2012
import numpy as np
import Image
im=Image.open("C:\Users\jhon\Pictures\newtry\101201x0.mrc",)
newArr = numpy.fromfromstring(im.tostring(),numpy.uint8)
newArr = numpy.reshape(newArr,im.size)`

Я получил это от переводчика, если вы, ребята, у вас есть идеи, я новичок в Python спасибо

IOError: [Errno 22] invalid mode ('rb') or filename: 'C:\\Users\\xxx\\Pictures\201x0.mrc'
File "C:\Users\jhon\try.py", line 18, in <module>
im=Image.open("C:\Users\xxx\Pictures\newtry\101201x0.mrc")
File "C:\EMAN2\python\Python27\Lib\site-packages\PIL\Image.py", line 1952, in open
fp = __builtin__.open(fp,'rb')

1 Ответ

0 голосов
/ 04 мая 2012

вы можете установить и использовать EMAN2, код для открытия файла mrc довольно прост:

from EMAN2 import *
img = EMData("testOK.mrc", 0)
img.write_image("copy.mrc") #write a copy of the image on the disk

img.read_image("testOK2.mrc", 0)
img.write_image("copy2.mrc")  #write a copy of the image on the disk
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...