问题标签 [8-bit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 C# 将 14 位图像转换为 16 位 TIFF
我有一个 14 位图像 (640 x 512) 的缓冲区。我需要将此图像保存为 16 位 TIFF。
所以,每个像素需要 2 个字节,我可以像这样转换成灰度(8 位):
(index
例如是像素数)。
据我了解,我可以使用位图轻松地将 8 位图像保存为 BMP:
但我不知道,如何将其转换为 16 位 TIFF。我应该将 8 位转换为 16 位,还是将 14 位转换为 16 位?如何?
有人告诉我我必须形成一些 TIFF 标头并将图像数据添加到此标头。这是真的吗?有这方面的例子吗?或者一些库来自动化这个过程。
c++ - 当 16 位整数的范围是 0-255 时,如何将 16 位整数转换为 8 位而不丢失 16 位整数的数据值
我正在使用 Opencv 库在 C++ 中进行编码。我想通过这个进行位移,这应该在 0-255 的范围内,但它正在跨越 255 的范围并一直到 508。
在 Matlab 中,位移运算符的范围保持在 0-255 之间。matlab中的模式是0,2,4...254,1,3,5...255。但在 C++ 中,它的值是 0,2,4,254,256,258...508。我想要和matlab一样的答案。请建议我一些想法来做到这一点。
email - 发送 8 位电子邮件是否安全?
我想知道使用 8 位字符发送电子邮件是否安全,或者是否仍需要使用带引号的可打印或 base64 编码。
8BITMIME扩展现在已有 20 年历史。是否存在仍然不是 8 位干净的 SMTP 服务器或邮件客户端?发送 8 位电子邮件时,对电子邮件的送达率有影响吗?
php - 尝试通过 Socket 向 ZVT 终端发送数据
如何将数据发送到监听终端?!?!(见任务)
塞纳里奥是:
我有一个正在监听 IP:PORT 的终端,例如 192.168.1.100:12345
我创建一个套接字并像这样连接
现在我想将数据写入套接字。我的数据看起来像:
实际上终端应该出现0.69 cent
在显示屏上。但我也需要在前面发送数据0x69
。
我正在发送数据
我已经阅读了一些关于 phppack()
函数的内容并尝试了这个......
我也尝试过的是
但这不起作用。
我的朋友用 C++ 编写了一个程序,它很容易工作。
任务
任务是以 8 位格式和十六进制发送数据。
编辑
assembly - 在 x86-64 (GNU Assembler) 中指定 8 位立即数
我正在尝试在汇编中为 x86-64 编写一些特殊的例程(即使 x86 示例也可以)。问题:我的即时信息仅在链接时解决。
例如,
会将两个标签/符号之间的差异添加到 rax。不幸的是,因为 GNU Assembler 只执行一次(我不知道为什么,即使是像 FASM 这样的开源汇编程序也执行多次),它无法解决这些问题,因此它会让链接器执行此操作。
不幸的是,它将为链接器保留 4 个字节(32 位立即数),这不是我想要的,因为标签的差异始终在 -128 到 +127 范围内。
我的问题,我如何强制或指定指令应该有一个 8 位立即数?比如,这里的语法是什么?在 AT&T 语法或 Intel 中,两者都可以。例如,在 NASM 中,您可以:
指定 8 位立即数。但是如何在 GAS 中做到这一点?即使它不知道立即数本身,强制它使用 8 位立即数的语法是什么......出于特定原因,我最好在 GAS 中使用它,所以请不要告诉我使用 NASM 作为回答!
编辑:对不起,我忘了提,是的,这是一个“前向参考”。两个标签都是在指令之后定义的,这就是 GAS 无法解决它们的原因,我认为这是一个重定位,但是使用 '.byte label2-label1' 确实有效,因为我已经测试过了,所以我知道它应该是可能的如果它有一些语法......
javascript - JS:将整数转换为 8 位二进制的有效方法?
我知道这可以通过不同的方式完成,并且已经在其他答案中提出了一些示例实现。
所以我要问的是,就计算方式而言,什么是最有效的。
不言自明:
谢谢你。
integer - 8 位处理器上的 int 大小是多少?
我在一次采访中被问到,在 8 位处理器机器上整数的大小是多少?我回答8位。这样对吗?
java - 如何获得 8 位颜色?
所以,此时,我得到了一个生成 3 个随机整数的方法,从 0 到 255。
我使用 3 个整数来表示颜色。红色、绿色、蓝色。
所以,此时,如果我想用生成的颜色设置某物的颜色,我使用这个:
我需要做的是将 3 个整数或最终的强度值转换为 8 位整数。
非常感谢任何类型的文档或指导!
如果需要更多信息,我将评论或修改问题的正文。
assembly - 通过 IR 获取数字
我在继续我在这里尝试做的事情时遇到了一些麻烦。我设置了一个红外接收器来检查传入的信号,它确实如此。我用的是一个简单的遥控器,上面0-9,显然是10个数字。
到目前为止,这是我的代码,它可以获取传入的 IR 并注意到它。我想解码它是什么数字。我知道每个数字都有不同的信号,我可以通过高低点、0 和 1 找出正在按下的数字,但是我如何将其转换为数字并将其放在某个地方以显示在我拥有的 LCD 上。
这是代码:
javascript - 从二进制文件中识别数据类型
使用 javascript,我想从如下所示的文件中读取数据:
这是什么数据类型?它是 8 位无符号整数的集合吗?