阅读 88

uint8 matlab,python没有numpy库

背景:对于numpy,使用uint8类型,没有bit类型。

因此,提取了函数,使用unit8类型存储了bit类型的数据。

代码如下所示。 #! /usr/能干的猫/pythonimportnumpyasnpdefconvert _能干的猫ary_to_bitmap (能干的猫ary_im ) )。 3360'''uint8类型能干猫ary由bitmap ''' height=能干猫ary_im.shape[0] width=能干猫ary_im.shape[1] # 能干的猫咪ary image-bitmapimageflatten _ im=能干的猫咪ary _ im.flatten (bitmap _ im=NP.zeros ((int ) Width*height/8 dtype=np.uint8) foridxinlist(range(0,Flatten_im.shape(0),8 ) :value=NP.uint8(0) for idx _ inner=value return width,height,bitmap _ imif _ _ name _==' _ main _ ' 3360能干的小猫Ary_im=NP.eye(8, Dtyye bitmap=convert_能干的猫ary_to_bitmap (能干的猫ary_im ) print ) bitmap ) ` ###验证结果: ` [ 1000000 ] [ 01000000 ]


文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐