#include <iostream> #include <opencv2/opencv.hpp> #include<math.h>using namespace cv;
using namespace std;
int b[8];
void num2bit(int n) {
int i;
for (i = 0; i < 8; i++) { //一定得初始化赋零,不然高位的值会一直为1,第八张比特平面一直没有信息。
b[i] = 0;
}
i = 0;
while (n > 0) {
b[i] = n % 2;
n = n / 2;
i++;
}
}
int main()
{
MatImage0 = imread("1.jpg");