将图像像素序列转化成一维八位二进制序列,怎么对该八位二进制序列进行PAM调制,求解答。
1条回答 默认 最新
- heart_6662 2022-12-28 10:26关注
望采纳!点击该回答右侧的“采纳”按钮即可采纳!!
首先,需要将图像像素序列转化为一维八位二进制序列。这可以使用 Python 的 bin() 函数实现:pixels = [128, 64, 32, 16, 8, 4, 2, 1] bin_pixels = [bin(x) for x in pixels] print(bin_pixels)
Output: ['0b10000000', '0b1000000', '0b100000', '0b10000', '0b1000', '0b100', '0b10', '0b1']
接下来,我们可以使用 numpy 库的 reshape() 方法将这个一维序列转化为二维矩阵。这样,我们就可以使用 numpy 库的 bitwise_xor() 方法进行 PAM 调制:import numpy as np //将一维序列转化为二维矩阵 bin_pixels_matrix = np.array(bin_pixels).reshape(8, -1) //进行 PAM 调制 pam_modulated = np.bitwise_xor(bin_pixels_matrix, 1) print(pam_modulated)
解决 无用评论 打赏 举报
悬赏问题
- ¥15 esp32cam串口图传
- ¥15 C# 用partial定义部分类无法快速预览代码
- ¥15 fastreport 代码无法设置最后一页横线不显示
- ¥15 stm32u535芯片usb hid custom类接收数据有问题
- ¥15 ue5.3 pico打包失败 求帮助
- ¥15 请教,这是用chatgpt写的CAD LISPD脚本,需求是画一个由双直线组成的矩形
- ¥50 微信小程序 成功包奶茶啊
- ¥15 计算机博弈的六子棋代码
- ¥15 在Fetch API中传送的参数为何不起作用?
- ¥15 问题遇到的现象和发生背景 360导航页面千次ip是20元,但是我们是刷量的 超过100ip就不算量了,假量超过100就不算了 这是什么逻辑呢 有没有人能懂的 1000元红包感谢费