freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)字圖像處理系統(tǒng)畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-06-28 15:18本頁面
  

【正文】 序的移植與在目標(biāo)機(jī)上的調(diào)試是最后也是非常重要的一步。在應(yīng)用程序的移植過程中,因?yàn)榻缑媸褂肣T設(shè)計(jì),因此所使用交叉編譯其與在電腦上的QT編譯器的不同,也造成移植過程中一些麻煩。應(yīng)用程序的移植主要是一些庫文件的移植,但過多的庫文件有會(huì)導(dǎo)致程序的臃腫,因此,在實(shí)際移植過程,經(jīng)過考慮,對(duì)一些不必要的功能進(jìn)行了必要的裁剪,盡量使得程序精煉,又可以實(shí)現(xiàn)所需的基本功能。附錄 A 內(nèi)核移植修改的部分代碼與配置一、配置缺省文件 vim Makefile ARCH=arm(不要有空格) CROSS_COMPILE=armlinux make menuconfig 倒數(shù)第二項(xiàng): 加載arch/arm/configs/s3c2410_defconfig 倒數(shù)第一項(xiàng): 保存在當(dāng)前目錄:.config二、修改 cp arch/arm/machs3c2440/ arch/arm/machs3c2440/vim arch/arm/machs3c2440/1)增加rtc設(shè)備 158 amp。s3c_device_rtc,2)修改晶振:vim arch/arm/machs3c2440/164 s3c24xx_init_clocks(12000000)。3)修改arch/arm/machs3c2440/Kconfig 99 config MACH_MINI2440100 bool FriendlyARM Mini2440 development board101 select MACH_SMDK(添加此行)102 select CPU_S3C2440103 select S3C2440_XTAL_12000000104 select S3C_DEV_USB_HOST105 select S3C_DEV_NAND106 help107 Say Y here if you are using the FriendlyARM Mini2440/2440 development board.2)修改nandflash分區(qū) vim arch/arm/plats3c24xx/109 static struct mtd_partition smdk_default_nand_part[] = {110 [0] = {111 .name = bootloader,112 .offset = 0,113 .size = 0x40000,114 },115 [1] = {116 .name = boot parameters,117 .offset = 0x40000,118 .size = 0x20000,119 },120 [2] = {121 .name = kernel,122 .offset = 0x60000,123 .size = 0x500000,124 }, [3] = { .name = file system, .offset = 0x560000, .size = MTDPART_SIZ_FULL, },125 }。三、內(nèi)核裁剪:1 配置DM9000網(wǎng)卡1) cp drivers/ drivers/net/2) vim drivers/net/Kconfig 在942行增加: 942 config MYDM9000 943 tristate myDM9000 support 944 depends on ARM || BLACKFIN || MIPS 945 select CRC32 946 select MII 947 help 948 Support for myDM9000 chipset. 949 950 To pile this driver as a module, choose M here. The module 951 will be called dm9000. 修改 954行: 954 depends on DM9000||MYDM90003)vim drivers/net/Makefile 在198行添加:198 obj$(CONFIG_MYDM9000) += 2 配置觸摸屏1) cp drivers/ drivers/input/touchscreen/2) vim drivers/input/touchscreen/Makefile 46 obj$(CONFIG_TOUCHSCREEN_MYS3C2440) += 3) vim drivers/input/touchscreen/Kconfig添加: 25 config TOUCHSCREEN_MYS3C2440 26 tristate MYS3C2440 touchscreen input driver 27 depends on MACH_MINI2440 amp。amp。 INPUT amp。amp。 INPUT_TOUCHSCREEN amp。amp。 MINI2440_ ADC 28 help 29 Say Y here if you have the s3c2410 touchscreen. 30 31 If unsure, say N. 32 33 To pile this driver as a module, choose M here: the 34 module will be called s3c2410_ts. 35 3 配置顯示器1) cp drivers/mys3c2410fb* drivers/video/ cp sysbuild/ drivers/video/2) vim drivers/video/Makefile117 obj$(CONFIG_FB_MYS3C2410) += 3) vim drivers/video/Kconfig添加:1923 config FB_MYS3C24101924 tristate myS3C2410 LCD framebuffer support1925 depends on FB amp。amp。 ARCH_S3C24101926 select FB_CFB_FILLRECT1927 select FB_CFB_COPYAREA1928 select FB_CFB_IMAGEBLIT1929 help1930 Frame buffer driver for the builtin LCD controller in the Samsung1931 S3C2410 processor.1932 1933 This driver is also available as a module ( = code which can be1934 inserted and removed from the running kernel whenever you want).The1935 module will be called s3c2410fb. If you want to pile it as a module,1936 say M here and read file:Documentation/kbuild/.1937 1938 If unsure, say N.修改2004行:2004 depends on MACH_MINI2440 amp。amp。 (FB_S3C2410||FB_MYS3C2410)四 make menuconfig1) system type │ │ S3C2400 Machines │ │ │ │ S3C2410 Machines │ │ │ │ S3C2412 Machines │ │ │ │ S3C2440 Machines │ │ │ │ S3C2442 Machines │ │ │ │ S3C2443 Machines 選中Friendly ARM mini2440,其他去掉 2) kernel FeaturesUSE EABI....(*) 3)file systemsMiscellaneous filesystemsyaffs2 filesystem support(*)4)Device Drivers1 Graphics Support(*)support for frambuffer devices(去掉S3C2410 lcd framebuffer)(*)myS3C2410 LCD frambuffer... (*)backlights support for FriendlyARM mini2440 2 input device driverstouchcreensMYS3C2440...(*)3 network devices選中(10M or 100Mbits),去掉(1000M,10000M)(*)MYDM9000...直方圖均衡化代碼include include include void histog(long *pg,int Xs,int Ys,int Dx,int Dy)。void GT_Equal(long* pg,int* T_gray)。 // 直方圖均衡化處理void GT(int sx,int sy,int Dx,int Dy,int tx,int ty)。extern long pg[256]。 // 灰度分布直方圖(點(diǎn)數(shù))和像素總數(shù)extern int T_gray[256]。 // 灰度轉(zhuǎn)換變換曲線表void App2(void){ int wid,hei,i,k,m,n。 BYTE buf[2048]。 if (Width==0) return。 k=IsColorImage()。 if (k) { if (k==1) k=BLACK。 set_color(k)。 Str16(請(qǐng)先將圖像轉(zhuǎn)換成灰階圖像,(Width192)/2,Height+10)。 return。 } wid=1024。 hei=685。 m=n=0。 if (Widthwid) m=(Widthwid)/2。 if (Heighthei) n=(Heighthei)/2。 if (m+n) { for (i=0。ihei。i++) { get_image(m,i+n,512,1,buf)。 put_image(0,i,512,1,buf)。 } } if (Widthwid) wid=Width。 if (Heighthei) hei=Height。 fillw(wid,0,1024wid,700,255)。 fillw(0,hei,1024,700hei,255)。 histog(pg,0,0,wid,hei)。 // 計(jì)算圖像窗口的灰度分布直方圖 GT_Equal(pg,T_gray)。 // 生成直方圖均衡化的轉(zhuǎn)換曲線 GT(0,0,wid,hei,0
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1