일 공인 자바 프로그래머
Kruskal 알고리즘
2월 18일
Kruskal의 알고리즘은 그래프는 연결 가중치 알고리즘에서 최소 스패닝 트리를위한 그래프 이론 찾습니다. 이것은 트리에있는 모든 가장자리의 총 무게를 최소화 모든 정점을 포함하는 트리 형태의 가장자리의 하위 집합을 찾습니다 의미합니다. 연결되어있는 경우되지 그래프가, 그때는)에 연결된 각 구성 요소를 발견 최소 스패닝 최소 스패닝 숲 (나무. Kruskal의 알고리즘은 욕심 알고리즘의 예입니다.
LinkedList <PQEntry> kruskalEdges = 새 LinkedList <PQEntry> (); 처리 후 항목 / /리스트 하죠?
iterator <PQEntry> it2 = predefEdges.iterator ();
(it2.hasNext 동안 ()) (
PQEntry 에지 = it2.next ();문자열 NodeA로 = edge.getNodeA ();
문자열 NodeB = edge.getNodeB ();/ / 찾는 경우 동일한 노드와 프로그래머 항목
PQEntry entryA = findEntry (NodeA가);
PQEntry entryB = findEntry (NodeB);/ / Kruskal 너한테 논리 [소리] 스타트
(entryA == null이) (면
(모서리) kruskalEdges.add;
다른) (
(entryB == null이) (면
(모서리) kruskalEdges.add;
다른) (
(해당되는 경우 entryA! = entryB) (
(edge.getWeight () <entryA.getWeight () & & edge.getWeight () <entryB.getWeight ()) (면
(entryA.getWeight () <entryB.getWeight ()) (면
kruskalEdges.remove (entryB);
다른) (
kruskalEdges.remove (entryA);
)
(모서리) kruskalEdges.add;
)
(edge.getWeight () <entryA.getWeight () & & edge.getWeight ()> entryB.getWeight ()) (면
kruskalEdges.remove (entryA);
(모서리) kruskalEdges.add;
)
(edge.getWeight () <entryB.getWeight () & & edge.getWeight ()> entryA.getWeight ()) (면
kruskalEdges.remove (entryB);
(모서리) kruskalEdges.add;
)
)
)
)
/ / Kruskal 너한테 로직 [끝]
)개인 PQEntry의 findEntry (문자열 노드) (
iterator <PQEntry> 그것 = kruskalEdges.iterator ();
(it.hasNext 동안 ()) (
PQEntry 온도 = it.next ();
(temp.getNodeA ()하십시오. equalsIgnoreCase (노드)) (
반환 온도;
)
(temp.getNodeB ()하십시오. equalsIgnoreCase (노드)) (
반환 온도;
)
)
null이 반환;
)
인터페이스 얼굴 주석 - 희미한
2월 2일
이 프로젝트는 얼굴 검출 및 얼굴 인식 기술을위한 유연 자바 프레임 워크, 그 다른 플러그인 및 필터 유형에 준한입니다. 적합한 그래픽 인터페이스를 감지 및 인식을위한 이러한 플러그인과 필터를 결합하여 파이프라인을 설정하는 데 사용할 수 있습니다. 또한 통합된 사진 브라우저는 사용자가 개인적인 이미지에 얼굴 탐지 및 인식 과정을 적용할 수 있습니다.
프로젝트 세부 사항
모듈 희미한의 현재 릴리스에 포함되어 있습니다 :
- OpenCV - Haarclassifier - 검색 - 인텔에 JNI를 어댑터 OpenCV 구현 알고리즘의 비올라 - 존스 탐지.
- Betaface.com - 감지 - 감지 기능의 서비스 어댑터 웹 Betaface.com .
- 피부 컬러 - 필터 - 8KB 색조 - 채도 조회 테이블의 편안하게 사용, 교육 이미지 마이클 존스에 의해 제공 기반.
- Eigenface 인식 - Eigenfaces 접근 방식의 순수 자바 기반의 구현.
- 단순 - 컨텍스트 - 필터 - 필터를 인식 하나의 사진에 사람의 발생을 중복 피하는.
이 로컬 데이터베이스에서, 이는 수동으로 응용 프로그램을 내부에서 수정할 수 저장된 감지하고 얼굴을 인식하였습니다. 또한 모든 얼굴 주석은 다음 위치에있는 파일의 이미지도 직접 저장되지 어도비 XMP 포맷 요구합니다.
처음 학사의 맥락에서 개발에 논문 올덴부르크 대학의 , 희미한은 관리 프로젝트를 가지고 있었 몇 가지에 통합 OFFIS 공과 대학에 대한 정보 . 광범위한 고객을 유치하기 위해, 소스 코드는 아래에 공개되었습니다 GNU 일반 공중 사용 허가서 (GPL) 2007 년 10 월.

다운로드
runnable적인 JAR 파일 :
자바 런타임 버전 6 이상이 필요합니다. 또한, OpenCV - 검색 - 플러그인은 현재 Windows 시스템에서만하고있다.
Pwing
1월 31일
Pwing는 그래픽 사용자 인터페이스 툴킷입니다 그래픽 사용자 인터페이스 (GUI 환경의)와 응용 프로그램을 설계에 사용하기 위해 / 컴포넌트 위젯 세트를이다. 이것은 Sun Microsystem의 Java 기초 클래스 (JFC) API의, 부분 스윙 툴킷을 기반으로합니다. 이것은 자바에서 더 많은 인터랙티브 GUI 기반의 응용 프로그램을 만들 구성 요소의 더 나은 세트를 제공하기 위해 개발되었습니다. 각 구성 요소는, 특정 사용자 - 컴퓨터 상호 작용을 용이하게하고 컴퓨터의 GUI의 보이는 부분으로 나타납니다.
Windows 탐색기 (독)
1월 1일
Windows 탐색기 사용자는 매력과 재미는 Explorer를 애니메이션으로 그들의 단축키, 프로그램 및 실행 작업을 구성할 수있는 프로그램입니다. 사용자가 자신의 바탕 화면을 구성하는 방법을보다 효과적으로 제어할를 가질 수 있도록함으로써, 사용자는 그들을 사용할 때 어디에 어떻게 그들을 필요가 자신의 바탕 화면 아이콘과 바로 가기를 제어할 수 있습니다. 이것은 모든 ..와 함께 독특한 스타일과 최고 수준의 성능을 이곳을 클릭 자세한 내용을 읽을 수
