hi,dear support:
看到有些码流的分辨率的宽和高必须是32的倍数,比如采集1600x1200 不行,必须是1600x1216,因为1216可以整除32,但是1200不行。
但是,似乎1920x1080 是可以采集 并编码为码流的啊,1080 似乎也不能为32整除,到底是怎样的?
看了Previewer-Resizer_Driver_SDS_C文档,上面说。
- IPIPE input buffer addresses must be multiple of 32.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
hi,dear support:
看到有些码流的分辨率的宽和高必须是32的倍数,比如采集1600x1200 不行,必须是1600x1216,因为1216可以整除32,但是1200不行。
但是,似乎1920x1080 是可以采集 并编码为码流的啊,1080 似乎也不能为32整除,到底是怎样的?
看了Previewer-Resizer_Driver_SDS_C文档,上面说。
你好,
ISP里面的一些偏移寄存器是需要32-byte对齐的,例如RSZ输出的OFT寄存器,但是RSZ输出的图像宽度仍然可以不是32的倍数,只要RSZ输出的buffer的offset是32的倍数就可以了,图像可以在buffer的左侧。建议参考相关寄存器描述。
Thx,Chis Meng!
我说的不是寄存器,因为我以前用DSP接5MP sensor(2448x2048)的时候,能够采集到2448x2048的分辨率。但是现在用DM368做5MP采集时候,采集不到
2448x2048的分辨率,难道是因为5MP 超过了2176 ,需要分两次到DDR中的原因?只能采集到2432x2048。
你好,
我认为5MP分两次处理,输出仍然可以是全分辨率的,请你问看到的分辨率减少是在IPNC的软件里面么?你看一下两次输出的宽度是多少?