define
PHYS_FLASH2_1
0xBC000000
/* Image2 Bank #1 */
#elif defined (ON_BOARD_16M_FLASH_COMPONENT)
#define PHYS_FLASH_1 0xBCC00000 /* Image1 Bank #1 */
#define PHYS_FLASH_2 0xBC000000 /* Image1 Bank #2 */
#define PHYS_FLASH2_1 0xBC400000 /* Image2 Bank #1 */
#define PHYS_FLASH2_2 0xBC800000 /* Image2 Bank #2 */
#endif
#else //Non Dual Image
#ifdef ON_BOARD_8M_FLASH_COMPONENT
#define PHYS_FLASH_1 0xBC400000 /* Flash Bank #1 */
#else
#define PHYS_FLASH_1 0xBCC00000 /* Flash Bank #1 */
#endif
#define PHYS_FLASH_2 0xBC000000 /* Flash Bank #2 */
#if defined (ON_BOARD_8M_FLASH_COMPONENT) || defined (ON_BOARD_16M_FLASH_COMPONENT)
#define PHYS_FLASH_START PHYS_FLASH_2 /* Address for issuing flash command */
#else
#define PHYS_FLASH_START PHYS_FLASH_1 /* Address for issuing flash command */
#endif
#endif
#elif defined (RT2883_FPGA_BOARD) || defined (RT2883_ASIC_BOARD) || \
defined (RT3883_FPGA_BOARD) || defined (RT3883_ASIC_BOARD) || \
defined (RT3352_FPGA_BOARD) || defined (RT3352_ASIC_BOARD) || \
defined (RT5350_FPGA_BOARD) || defined (RT5350_ASIC_BOARD) || \
defined (RT6855_FPGA_BOARD) || defined (RT6855_ASIC_BOARD) || \
defined (MT7620_FPGA_BOARD) || defined (MT7620_ASIC_BOARD) || \
defined (MT7621_FPGA_BOARD) || defined (MT7621_ASIC_BOARD)
#define PHYS_FLASH_START 0xBC000000 /* Flash Bank #2 */
#define PHYS_FLASH_1 0xBC000000 /* Flash Bank #1 */
#ifdef DUAL_IMAGE_SUPPORT
#if defined (ON_BOARD_2M_FLASH_COMPONENT)
#define PHYS_FLASH2_1 0xBC100000 /* Flash Bank #2 */
#elif defined (ON_BOARD_4M_FLASH_COMPONENT)
#define PHYS_FLASH2_1 0xBC200000 /* Flash Bank #2 */
#elif defined (ON_BOARD_8M_FLASH_COMPONENT)
#define PHYS_FLASH2_1 0xBC400000 /* Flash Bank #2 */
*图像处理
decompose3(Image, ImageR, ImageG, ImageB)
threshold (ImageG, Regions, 0, 183)
#define CFG_EMBEDED_SRAM_START 0xA0800000
#define CFG_EMBEDED_SRAM_FOR_RXRING0_DESC 0xA0800000
#define CFG_EMBEDED_SRAM_FOR_TXRING0_DESC 0xA0800100
#define CFG_EMBEDED_SRAM_FOR_TXRING1_DESC 0xA0800200
#define CFG_EMBEDED_SRAM_BUF_START 0xA0800300
#define CFG_EMBEDED_SRAM_SDP0_BUF_START 0xA0804000
#define CFG_EMBEDED_SRAM_END 0xA0807FFF
#define PHYS_FLASH2_1 0xBC000000 /* Image2 Bank #1 */
#elif defined (ON_BOARD_16M_FLASH_COMPONENT)
#define PHYS_FLASH_1 0xBCC00000 /* Image1 Bank #1 */
#define PHYS_FLASH_2 0xBC000000 /* Image1 Bank #2 */
#define PHYS_FLASH2_1 0xBC400000 /* Image2 Bank #1 */
#define PHYS_FLASH2_2 0xBC800000 /* Image2 Bank #2 */
#endif
#else //Non Dual Image
#ifdef ON_BOARD_8M_FLASH_COMPONENT
#define PHYS_FLASH_1 0xBC400000 /* Flash Bank #1 */
#else
#define PHYS_FLASH_1 0xBCC00000 /* Flash Bank #1 */
#endif
#define PHYS_FLASH_2 0xBC000000 /* Flash Bank #2 */
#if defined (ON_BOARD_8M_FLASH_COMPONENT) || defined (ON_BOARD_16M_FLASH_COMPONENT)
#define PHYS_FLASH_START PHYS_FLASH_2 /* Address for issuing flash command */
#else
#define PHYS_FLASH_START PHYS_FLASH_1 /* Address for issuing flash command */
#endif
#endif
#elif defined (RT2883_FPGA_BOARD) || defined (RT2883_ASIC_BOARD) || \
defined (RT3883_FPGA_BOARD) || defined (RT3883_ASIC_BOARD) || \
defined (RT3352_FPGA_BOARD) || defined (RT3352_ASIC_BOARD) || \
defined (RT5350_FPGA_BOARD) || defined (RT5350_ASIC_BOARD) || \
defined (RT6855_FPGA_BOARD) || defined (RT6855_ASIC_BOARD) || \
defined (MT7620_FPGA_BOARD) || defined (MT7620_ASIC_BOARD) || \
defined (MT7621_FPGA_BOARD) || defined (MT7621_ASIC_BOARD)
#define PHYS_FLASH_START 0xBC000000 /* Flash Bank #2 */
#define PHYS_FLASH_1 0xBC000000 /* Flash Bank #1 */
#ifdef DUAL_IMAGE_SUPPORT
#if defined (ON_BOARD_2M_FLASH_COMPONENT)
#define PHYS_FLASH2_1 0xBC100000 /* Flash Bank #2 */
#elif defined (ON_BOARD_4M_FLASH_COMPONENT)
#define PHYS_FLASH2_1 0xBC200000 /* Flash Bank #2 */
#elif defined (ON_BOARD_8M_FLASH_COMPONENT)
#define PHYS_FLASH2_1 0xBC400000 /* Flash Bank #2 */
2015年5月13日 10:40:01
connection (Regions, Connection)
select_shape (Connection, SelectedRegions, 'area', 'and', 1987.72, 7500)
read_ocr_class_mlp('Document_0-9.omc',OCRHandle)
do_ocr_multi_class_mlp(SelectedRegions,ImageG,OCRHandle, Class, Confidence)
*读取图片
read_image(Image,'D:/MyFile/halcon/数字识别/1.jpg')
![131109023144699.gif](https://i-blog.csdnimg.cn/blog_migrate/ff18d9ae8587a62155ecc74693136bc7.gif)
*图像处理
decompose3(Image, ImageR, ImageG, ImageB)
threshold (ImageG, Regions, 0, 183)
connection (Regions, Connection)
select_shape (Connection, SelectedRegions, 'area', 'and', 1987.72, 7500)
![](https://i-blog.csdnimg.cn/blog_migrate/772848f1faabf5603b18f6c2f2ce5288.png)
read_ocr_class_mlp('Document_0-9.omc',OCRHandle)
do_ocr_multi_class_mlp(SelectedRegions,ImageG,OCRHandle, Class, Confidence)