MATLAB getbit函数问题

[复制链接]
查看11 | 回复1 | 2013-4-24 12:06:17 | 显示全部楼层 |阅读模式
这个错误是:bitget输入必须是非负整数原因是(watermarked_image(ii,jj)这个可能超出Int型上限,溢出变为负数,取值时候,bieget当然不能使用了。给你举个例子,bitget用法见下面程序: x=32;
y=bitget(x,1:3)结果是y=
000首先把x转换为二进制数,32的二进制表示为00100000,然后取该二进制的第1~3位,即为0 0 0。注意:是从低位到高位的,也就是从右到左,依次取三位。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行