北京大学图像处理专业PPT课件分享

版权申诉
0 下载量 30 浏览量 更新于2024-11-03 收藏 16.81MB RAR 举报
资源摘要信息:"北京大学图像处理课件_PPT_" 知识点概述: 北京大学作为中国顶尖的高等学府之一,其提供的图像处理课程课件必然具有一定的权威性和学术深度。图像处理作为计算机视觉和数字媒体领域的一个重要分支,对于相关专业的学习和研究具有基础性和前瞻性的意义。以下将详细介绍图像处理课程中可能包含的知识点: 1. 图像处理基础理论 图像处理是一门涉及图像的获取、存储、处理和分析的学科。基础理论包括图像的数字化过程、图像的表示方法、图像的采样和量化、以及图像的视觉感知基础。学习者需要掌握图像信号的基本特征和处理图像时的基本概念。 2. 图像信号处理技术 这部分内容涉及到图像信号的变换、滤波、增强和复原。学生会学习到如何运用傅里叶变换、小波变换等数学工具对图像进行频率域分析和处理。同时,也包括利用各种空间域的线性和非线性滤波技术来改善图像质量。 3. 图像编码和压缩技术 在数字化时代,图像信息量巨大,因此图像压缩是图像处理中不可或缺的一环。学习者将了解图像压缩的原理和方法,包括有损压缩和无损压缩技术。课程可能会涵盖JPEG、MPEG、PNG等常用图像压缩标准。 4. 图像分析与理解 图像分析是研究如何从图像中自动提取信息的学科。这包括边缘检测、区域分割、特征提取以及图像的模式识别等内容。理解图像内容并将其转化为有用的信息是图像分析的核心目标。 5. 计算机视觉和图像识别 这部分是图像处理的延伸,重点在于如何使用计算机视觉技术来理解图像中的三维场景。学习者将会接触图像识别、对象检测、场景理解等课题,这些技术是智能分析、人机交互等领域的基础。 6. 图像处理的最新进展与挑战 该部分可能会介绍图像处理领域中最新的研究成果和存在的技术挑战。例如,深度学习在图像识别、图像分割和图像增强中的应用,以及与虚拟现实、增强现实的结合等前沿方向。 7. 实践环节 通常理论学习会伴随着实验环节,学生通过实践来加深对图像处理技术的理解。实验可能涉及使用MATLAB、OpenCV等软件进行编程实践,处理真实图像数据并解决实际问题。 综上所述,这门课程的课件适合相关专业人员学习,不仅有助于在校学生打下坚实的理论基础,也能够帮助专业技术人员了解和掌握图像处理领域的最新技术动态。对于希望进一步深入研究图像处理、计算机视觉等方向的学习者而言,这是一个宝贵的学习资源。

SELECT PIS.SHOW_FLT_DETAIL AS SHOW_FLT_DETAIL -- new , PIS.SHOW_AWB_DETAIL AS SHOW_AWB_DETAIL -- new , PIS.DISPLAY_AIRLINE_CODE AS CARRIER_CODE , DECODE(PIS.REVERT_FLOW,'N',PIS.FLOW_TYPE,DECODE(PIS.FLOW_TYPE,'I','E','I')) AS FLOW_TYPE , PIS.SHIP_TO_LOCATION AS SHIP_TO_LOCATION , PIS.INVOICE_SEQUENCE AS INVOICE_SEQUENCE , PFT.FLIGHT_DATE AS FLIGHT_DATE , PFT.FLIGHT_CARRIER_CODE AS FLIGHT_CARRIER_CODE , PFT.FLIGHT_SERIAL_NUMBER AS FLIGHT_SERIAL_NUMBER , PFT.FLOW_TYPE AS AIRCRAFT_FLOW , FAST.AIRCRAFT_SERVICE_TYPE AS AIRCRAFT_SERVICE_TYPE , PPT.AWB_NUMBER AS AWB_NUMBER , PPT.WEIGHT AS WEIGHT , PPT.CARGO_HANDLING_OPERATOR AS CARGO_HANDLING_OPERATOR , PPT.SHIPMENT_PACKING_TYPE AS SHIPMENT_PACKING_TYPE , PPT.SHIPMENT_FLOW_TYPE AS SHIPMENT_FLOW_TYPE , PPT.SHIPMENT_BUILD_TYPE AS SHIPMENT_BUILD_TYPE , PPT.SHIPMENT_CARGO_TYPE AS SHIPMENT_CARGO_TYPE , PPT.REVENUE_TYPE AS REVENUE_TYPE , PFT.JV_FLIGHT_CARRIER_CODE AS JV_FLIGHT_CARRIER_CODE , PPT.PORT_TONNAGE_UID AS PORT_TONNAGE_UID , PPT.AWB_UID AS AWB_UID , PIS.INVOICE_SEPARATION_UID AS INVOICE_SEPARATION_UID , PFT.FLIGHT_TONNAGE_UID AS FLIGHT_TONNAGE_UID FROM PN_FLT_TONNAGES PFT , FZ_AIRLINES FA , PN_TONNAGE_FLT_PORTS PTFP , PN_PORT_TONNAGES PPT , FF_AIRCRAFT_SERVICE_TYPES FAST , SR_PN_INVOICE_SEPARATIONS PIS --new , SR_PN_INVOICE_SEP_DETAILS PISD--new , SR_PN_INV_SEP_PORT_TONNAGES PISPT --new WHERE PFT.FLIGHT_OPERATION_DATE >= trunc( CASE :rundate WHEN TO_DATE('01/01/1900', 'DD/MM/YYYY') THEN ADD_MONTHS(SYSDATE,-1) ELSE ADD_MONTHS(:rundate,-1) END, 'MON') AND PFT.FLIGHT_OPERATION_DATE < trunc( CASE :rundate WHEN TO_DATE('01/01/1900', 'DD/MM/YYYY') THEN TRUNC(SYSDATE) ELSE TRUNC(:rundate) END, 'MON') AND PFT.TYPE IN ('C', 'F') AND PFT.RECORD_TYPE = 'M' AND (PFT.TERMINAL_OPERATOR NOT IN ('X', 'A') OR (PFT.TERMINAL_OPERATOR <> 'X' AND FA.CARRIER_CODE IN (SELECT * FROM SPECIAL_HANDLING_AIRLINE) AND PPT.REVENUE_TYPE IN (SELECT * FROM SPECIAL_REVENUE_TYPE) AND PPT.SHIPMENT_FLOW_TYPE IN (SELECT * FROM SPECIAL_SHIPMENT_FLOW_TYPE) AND PFT.FLIGHT_OPERATION_DATE >= (select EFF_DATE from SPECIAL_HANDLING_EFF_DATE) )) AND PFT.DELETING_DATETIME IS NULL AND FA.AIRLINE_UID = PFT.AIRLINE_UID AND FA.DELETING_DATETIME IS NULL AND PTFP.FLIGHT_TONNAGE_UID = PFT.FLIGHT_TONNAGE_UID AND PTFP.RECORD_TYPE = 'M' AND PTFP.DELETING_DATETIME IS NULL AND PPT.TONNAGE_FLIGHT_PORT_UID (+)= PTFP.TONNAGE_FLIGHT_PORT_UID AND PPT.RECORD_TYPE (+)= 'M' AND PPT.DISCREPANCY_TYPE (+)= 'NONE' AND PPT.ADJUSTMENT_INC_FLAG (+)= 'Y' AND PPT.DELETING_DATETIME (+) IS NULL AND FAST.AIRCRAFT_SERVICE_TYPE_UID = PFT.AIRCRAFT_SERVICE_TYPE_UID AND FAST.DELETING_DATETIME IS NULL AND PIS.TEMPORAL_NAME = TO_CHAR((CASE :rundate --new WHEN TO_DATE('01/01/1900', 'DD/MM/YYYY') THEN TRUNC(SYSDATE) ELSE TRUNC(:rundate) END ), 'YYYYMM') || '00' AND PIS.INVOICE_SEPARATION_UID = PISD.INVOICE_SEPARATION_UID --new AND PISD.INVOICE_SEP_DETAIL_UID = PISPT.INVOICE_SEP_DETAIL_UID --new AND PISPT.PORT_TONNAGE_UID = PPT.PORT_TONNAGE_UID --new AND PIS.PRINT_SUPPORTING_DOC = 'Y';上面是oracle的写法,请转成spark SQL的写法。

2023-06-02 上传