关于一些音视频编解码的ISP相关的
目前比较熟悉海思系列的主控ISP,如果有这块的疑问,可以留言,给出一些想法,看看能否突破下, 只涉及相关主控ISP API调用和思路,不涉及到OpenCV或DSP图像算法的(因为我也不太熟悉)
关于线阵相机相关的
这块刚调完海康的线阵相机,效果还是不错的,仅提供相关的思路和API接口相关的,结构设计,补光设计, 装配等可讨论互相学习,如下为分辨率2048*1024的调试效果(某康型号MV-CL022-40GC, 2K网口线阵,彩色):
原始数据bmp比较大,有18M, 无法上传,截图如下:
*海康系列
链接: 海康线阵相机调试指导
*度申系列

相机参数:

代码块:
#include "rob_mvs_feature_tree.h"
/**
*属性树
备注:note部分依工具为主,xls中确认未更新。
**/
FEATURE_TREE_S ft_info[FEATURE_TREE_OTHERS] =
{
{
/*Feature*/
"Device Control","设备控制",
/* 名称 数据类型 访问模式 描述*/
{
{ 0, "DeviceType", "IEnumeration", "设备类型"},
{ 1, "DeviceScanType", "IEnumeration", "设备sensor的扫描方式,表明是线阵相机还是面阵相机"},
{ 2, "DeviceVendorName", "IString", "设备的制造商名称"},
{ 3, "DeviceModelName", "IString", "设备型号"},
{ 4, "DeviceManufacturerInfo", "Istring", "设备的制造商信息"},
{ 5, "DeviceVersion", "IString ", "设备版本"},
{ 6, "DeviceFirmwareVersion", "IString", "固件版本"},
{ 7,"DeviceSerialNumber", "IString", "设备序列号"},
{ 8, "DeviceID", "Istring", "设备ID"},
{ 9, "DeviceUserID", "IString", "用户自定义的名称"},
{ 10, "DeviceUptime", "IInteger", "设备运行时间"},
{ 11, "BoardDeviceType", "IInteger", "设备类型"},
{ 12, "DeviceConnectionSelector", "IInteger", "设备连接选择"},
{ 13, "DeviceConnectionSpeed", "IInteger", "设备连接速度"},
{ 14, "DeviceConnectionStatus", "IEnumeration", "设备连接状态"},
{ 15, "DeviceLinkSelector", "IInteger", "设备连接选择"},
{ 16, "DeviceLinkSpeed", "IInteger", "设备连接速度"},
{ 17, "DeviceLinkConnectionCount", "IInteger", "设备连接数量"},
{ 18, "DeviceLinkHeartbeatMode", "IEnumeration", "是否需要心跳"},
{ 19, "DeviceLinkHeartbeatTimeout", "IInteger", "心跳超时时间"},
{ 20, "DeviceStreamChannelCount", "IInteger", "流通道数量"},
{ 21, "DeviceStreamChannelSelector", "IInteger", "流通道选择"},
{ 22, "DeviceStreamChannelType", "IEnumeration", "流通道类型"},
{ 23, "DeviceStreamChannelLink", "IInteger", "流通道连接数量"},
{ 24, "DeviceStreamChannelEndianness","IEnumeration", "图像数据的字节序"},
{ 25, "DeviceStreamChannelPacketSize","IInteger", "接收端流数据的包大小"},
{ 26, "DeviceEventChannelCount", "IInteger", "设备支持的"},
{ 27, "DeviceCharacterSet", "IEnumeration", "设备寄存器中使用的字符集"},
{ 28, "DeviceReset", "ICommand", "重启设备"},
{ 29, "DeviceTemperatureSelector", "IEnumeration", "选择某个部件温度测量"},
{ 30, "DeviceTemperature", "IFloat", "选中的设备部件温度"},
{ 31, "FindMe", "ICommand", "发现当前设备"},
{ 32, "DeviceMaxThroughput", "IInteger", "设备最大吞吐量(带宽"},
}
},
{
"ImageFormatControl","图像格式控制", /**/
{
{ 0, "WidthMax", "IInteger", "图像最大宽度,binning之后的数据"},
{ 1, "HeightMax",

本文详细介绍了相机ISP相关的技术,包括海思系列主控ISP的API调用和线阵相机的配置,如海康线阵相机的分辨率调整和图像效果展示。同时,内容涵盖面阵相机的概述,虽然作者未深入探讨,但提到了后续会进行更新。此外,文章还列举了相机的各种控制参数,如图像格式、采集控制、数字IO、模拟控制、显示查找表、编码器、变频器、阴影矫正和用户集控制等,全面展示了相机的高级功能设置。
最低0.47元/天 解锁文章
2807

被折叠的 条评论
为什么被折叠?



