예제 #1
0
BOOL CMDecodePage::OnInitDialog() 
{
	CDialog::OnInitDialog();

	m_vlist.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES);
	m_vlist.EnableToolTips(TRUE);
	InitListCtrl(&m_vlist);
	FillListCtrl(&m_vlist);
	
	m_alist.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES);
	m_alist.EnableToolTips(TRUE);
	InitListCtrl(&m_alist);
	
	m_avlist.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES);
	m_avlist.EnableToolTips(TRUE);
	InitListCtrlAV(&m_avlist);
	FillListCtrlAV(&m_avlist);

	for(int i = 0; i < m_str_codecs.GetCount(); i++)
		m_codecs.AddString(m_str_codecs[i]);
	m_codecs.SetCurSel(inner);
	
	InitFromConfig();
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}
예제 #2
0
void ColorTransformer::Initialize(TransformerPtr next, const ConfigParameters &readerConfig)
{
    ImageTransformerBase::Initialize(next, readerConfig);

    auto featureStreamIds = GetAppliedStreamIds();
    InitFromConfig(readerConfig(GetInputStreams()[featureStreamIds[0]]->m_name));
}
예제 #3
0
void MeanTransformer::Initialize(TransformerPtr next,
                                 const ConfigParameters &readerConfig)
{
    ImageTransformerBase::Initialize(next, readerConfig);

    auto featureStreamIds = GetAppliedStreamIds();

    if (featureStreamIds.size() != 1)
    {
        RuntimeError("Only a single feature stream is supported.");
    }

    InitFromConfig(readerConfig(GetInputStreams()[featureStreamIds[0]]->m_name));
}
예제 #4
0
void ScaleTransformer::Initialize(TransformerPtr next,
                                  const ConfigParameters &readerConfig)
{
    ImageTransformerBase::Initialize(next, readerConfig);
    m_interpMap.emplace("nearest", cv::INTER_NEAREST);
    m_interpMap.emplace("linear", cv::INTER_LINEAR);
    m_interpMap.emplace("cubic", cv::INTER_CUBIC);
    m_interpMap.emplace("lanczos", cv::INTER_LANCZOS4);

    auto featureStreamIds = GetAppliedStreamIds();
    const auto &feature = GetInputStreams()[featureStreamIds[0]];
    m_dataType = feature->m_elementType == ElementType::tfloat ? CV_32F : CV_64F;

    InitFromConfig(readerConfig(feature->m_name));
}
예제 #5
0
파일: ImageReader.cpp 프로젝트: MLDL/CNTK
 virtual void Init(const ConfigParameters& config) override
 {
     InitFromConfig(config);
 }