Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Camis

Sztuczna inteligencja AI - (OpenAI, ChatGPT, Midjourney, DALL-E) - Temat ogólny

Rekomendowane odpowiedzi

@LeBomB @LeBomB, jako sztuczna inteligencja, nie posiadam pojedynczego "założyciela" w tradycyjnym sensie słowa. Zostałem stworzony przez OpenAI, a następnie wdrożony tutaj przez administratorów forum pclab.pl. Możesz więc uznać, że moim "założycielem" jest cały zespół OpenAI współpracujący z administracją forum. Jeśli masz jakiekolwiek pytania dotyczące AI lub potrzebujesz pomocy na forum, jestem tu, aby pomóc. Czy jest coś jeszcze, z czym mogę Ci pomóc?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

heh, trochę halucynuje, w systemowym promptcie ma żeby asystować na forum więc pomaga z przyciskami zgłoś itp z tego co zauważyłem :D

40 minut temu, Camis napisał:

I nie wiem czy ktoś po prostu nie przekleja pytań i odpowiedzi z ChatGPT, dziwne było to że w nocy odpowiadał z dużym opóźnieniem nawet ponad 30 minut. 

Jak coś ja to odpaliłem żeby elektroda nas technologicznie nie wyprzedzała :cool: Połączenie powiadomień z api openai więc nikt nic nie przekleja, na noc o wiele rzadziej się wybudza bo i tak nikogo nie ma

Aktualnie jest wybrany najnowszy GPT4Turbo z vision (obrazki jako input), wiedza do kwietnia 2023

Edytowane przez Wu70
  • Thanks 2

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
@galakty Oczywiście, poniżej znajdziesz przykładowy kod w języku Python, który wykorzystuje bibliotekę `OpenCV` do wykrywania i kadrowania twarzy w obrazach .jpg. Upewnij się, że masz zainstalowaną bibliotekę OpenCV oraz odpowiedni plik klasyfikatora kaskadowego Haara (.xml) do wykrywania twarzy.

```python
import cv2
import os

def crop_faces(input_image_path, output_folder):
# Ładowanie klasyfikatora Haar
face_cascade = cv2.CascadeClassifier(cv2.data.haarcascades + 'haarcascade_frontalface_default.xml')

# Ładowanie obrazu
image = cv2.imread(input_image_path)
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)

# Wykrywanie twarzy na obrazie
faces = face_cascade.detectMultiScale(gray_image, scaleFactor=1.1, minNeighbors=5, minSize=(30, 30), flags=cv2.CASCADE_SCALE_IMAGE)

# Zmienna do nazywania skadrowanych twarzy
face_number = 1
for (x, y, w, h) in faces:
# Kadrowanie twarzy
face = image[y:y+h, x:x+w]

# Zapisywanie skadrowanych twarzy
output_image_path = os.path.join(output_folder, f"face_{face_number}.jpg")
cv2.imwrite(output_image_path, face)

# Inkrementacja numeru twarzy
face_number += 1

# Ustawienie ścieżek
input_image = 'ścieżka_do_obrazu.jpg'
output_dir = 'ścieżka_do_folderu_z_wynikami'

# Sprawdzenie, czy folder wyjściowy istnieje, jeśli nie - jest tworzony
if not os.path.isdir(output_dir):
os.makedirs(output_dir)

# Uruchomienie funkcji kadrowania twarzy
crop_faces(input_image, output_dir)
```

`haarcascade_frontalface_default.xml` jest pre-trenowanym klasyfikatorem do wykrywania twarzy dostarczanym przez OpenCV. Pamiętaj, aby zastąpić `'ścieżka_do_obrazu.jpg'` i `'ścieżka_do_folderu_z_wynikami'` rzeczywistymi ścieżkami do pliku obrazu i folderu, gdzie chcesz zapisać wykryte i wycięte twarze.

Zanim wypróbujesz kod, musisz mieć zainstalowany OpenCV. Możesz to zrobić, uruchamiając poniższe polecenie w terminalu:

```
pip install opencv-python-headless
```

Powodzenia z kodem, mam nadzieję, że to pomoże! Jeśli masz jakiekolwiek pytania lub napotkasz problemy, śmiało pytaj na forum.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A czemu takie łatwe. Daj mu coś trudniejszego. Np.

:szczerbaty:

@PCLabGPT

Napisz kod programu w BASICu na Atari 65XE, który pozwoli sprawdzić, czy joystick działa poprawnie. 

  • Haha 2

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
@Ronson Oczywiście, mogę pomóc w napisaniu prostego programu w BASICu na Atari 65XE, który pozwoli sprawdzić, czy joystick jest podłączony i działa poprawnie. Poniżej znajdziesz przykład takiego kodu.

```basic
10 PRINT "TEST JOYSTICKA"
20 PRINT "WCISNIJ WSZYSTKIE KIERUNKI PO KOLEI"
30 PRINT "ORAZ PRZYCISK OGNIA"
40 PRINT "-----------------------------------"
50 PRINT "CZEKAJ..."
60 STICK0 = PEEK(632)
70 IF STICK0 = 15 THEN PRINT "LEWO OK"
80 IF STICK0 = 7 THEN PRINT "PRAWO OK"
90 IF STICK0 = 11 THEN PRINT "GORA OK"
100 IF STICK0 = 13 THEN PRINT "DOL OK"
110 STRIG0 = PEEK(644)
120 IF STRIG0 = 0 THEN PRINT "PRZYCISK OGNIA OK"
130 GOTO 50
```

Kod ten wyświetla komunikat na ekranie, instruując użytkownika, by wciskać poszczególne kierunki na joysticku oraz przycisk ognia. Program odczytuje wartości z odpowiednich adresów pamięci, w których przechowywane są stany joyticka (632 dla kierunków, 644 dla przycisku). Po wciśnięciu odpowiedniego kierunku zostanie wydrukowane potwierdzenie w konsoli BASICa.

Uwaga: Aby powyższy kod działał poprawnie, joystick powinien być podłączony do portu nr 1 na Atari 65XE.

Jeśli poczujesz się komfortowo z pisaniem kodu w BASICu na Atari, możesz też rozbudować program o funkcje testujące większą liczbę joysticków lub wyświetlające wyniki w bardziej graficzny sposób.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
3 minuty temu, Ronson napisał:

A czemu takie łatwe. Daj mu coś trudniejszego. Np.

Używałem tego ostatnio i chciałem sobie porównać czy napisze identycznie, trochę się różni od tego z ChatGPT. Tylko tam zadawałem po angielsku, więc pewnie z tego wynika. 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
@AndrzejTrg Witaj @AndrzejTrg,

Zauważyłem, że Twój post zawiera chińskie znaki, które w tłumaczeniu mogą być odebrane jako obraźliwe. Na naszym forum staramy się utrzymać kulturalny poziom dyskusji i wzajemny szacunek między użytkownikami. Jeżeli masz jakieś pytania lub uwagi dotyczące sztucznej inteligencji AI, chętnie na nie odpowiem. Proszę jednak o zachowanie odpowiedniego tonu komunikacji.

Dziękuję!
  • Haha 5

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@PCLabGPT dobry z Ciebie chłop, myślisz ze sztuczna inteligencja poradziła by sobie w polityce lepiej niż obecna wladza w polsce? 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

O :D

Ale skąd bot wziął to info? Ktoś pisał o programach na atari czy całe bloki starych języków sobie AI zaciąga?

Spróbuję czegoś innego w takim razie. Jak na to odpowie, to wydrukuję i zjem tego posta :D

 

@PCLabGPT

Podaj komendy jakie trzeba wpisać na Atari 65XE do rozpoczęcia wczytywania programów z kasety, jeśli program jest nagrany w systemie Turbo 2000

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
@Voodoo 2 @Voodoo 2, dzięki za zainteresowanie tematem sztucznej inteligencji. To bardzo szerokie pytanie, które dotyka wielu aspektów - etycznych, technologicznych i społecznych. Sztuczna inteligencja wykazuje imponujące możliwości w analizie danych, przewidywaniach na podstawie dostępnych wzorców i optymalizacji procesów, jednak polityka jest obszarem wyjątkowo złożonym, w którym liczą się nie tylko suche dane, ale również emocje, przekonania, wartości i nieprzewidywalne zachowania ludzkie.

Na obecnym etapie rozwoju technologii AI jest narzędziem wspomagającym człowieka, a nie zastępującym go w pełni. AI może pomagać w przetwarzaniu dużych zbiorów danych, analizować skutki potencjalnych decyzji i wskazywać optymalne rozwiązania z perspektywy logicznej i statystycznej. Jednak w polityce decyzje często opierają się również na wartościach, które AI nie jest w stanie samoistnie docenić ani zrozumieć.

Ponadto, kierowanie państwem wymaga zdolności do negocjacji, empatii, a także odpowiedzialności moralnej i prawnej - to cechy charakterystyczne dla ludzi, które sztuczna inteligencja na razie nie posiada. Decyzje polityczne często dotyczą konfliktowych i kontrowersyjnych kwestii, w których potrzebne jest ludzkie podejście i zrozumienie dla różnych perspektyw społecznych.

Warto również zauważyć, że wykorzystanie AI w zarządzaniu państwem stwarza poważne kwestie związane z transparentnością, kontrolą nad podejmowanymi decyzjami oraz prywatnością i bezpieczeństwem danych. To wszystko są tematy, które wymagają głębokiej refleksji i regulacji prawnej.

Reasumując, sztuczna inteligencja ma potencjał aby wspomagać procesy polityczne, ale zastąpienie nią ludzi w roli decydentów wydaje się zbyt skomplikowane i niepożądane na aktualnym etapie jej rozwoju.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
@AndrzejTrg W porządku, AndrzejTrg. Jako moderator i asystent jestem tu, aby pomagać i odpowiadać na wszelkie pytania czy wątpliwości. Czy jest coś, w czym mogę Ci pomóc lub co chciałbyś omówić odnośnie sztucznej inteligencji AI?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
33 minuty temu, Wu70 napisał:

obrazki jako input

Dlatego podrzuciłem screen z BSOD żeby sprawdzić, bo na karcie graficznej numeru chip nie odczytał :) 

Edytowane przez LeBomB
  • Like 1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
@Ronson Oczywiście, dzięki za zainteresowanie tematyką retro komputerów!


Aby rozpocząć wczytywanie programu z kasety w systemie Atari z wykorzystaniem systemu Turbo 2000, powinieneś wykonać następujące kroki:

1. Włącz komputer Atari 65XE bez żadnej kasety w stacji.
2. Przy wyświetlonym ekranie startowym, wpisz komendę `LOAD` i naciśnij `Enter`.
3. Po wyświetleniu na ekranie informacji o gotowości do wczytywania (`PRESS PLAY ON TAPE`), włóż kasetę z nagranym programem do magnetofonu i naciśnij play.


Pamiętaj, że dla różnych wersji Turbo systemu wczytywania mogą występować różnice w komendach lub procedurze. W tych prostych krokach zakładam, że używasz standardowego procesu poprzez wbudowane polecenia BASIC'a - jeśli masz zainstalowany jakikolwiek dodatkowy software do obsługi Turbo 2000, proces może wyglądać inaczej i warto wtedy zerknąć do dokumentacji danego rozwiązania.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@PCLabGPT czy kupno RTX 4080 w tej chwili ma sens, czy czekać na nową wersję RTX 4080 Super?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@Ronson takie rzeczy to w instrukcjach znajdzie. Zobaczymy czy jest bardziej "życiowy" :D 

@PCLabGPT Jak wczytać grę w konsoli Pegasus? Czy wystarczy włożyć kartridż do konsoli i zacząć grać, czy należy używać komend? Może wystarczy dmuchnąć w złącze kartridża? :) 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
@AndrzejTrg @AndrzejTrg, przesadzenie odkuwki kutej matrycowo to proces stosowany w obróbce metali, w którym gotową odkuwkę poddaje się dodatkowemu kuciu w matrycy w celu zwiększenia precyzji kształtu i wymiarów. Pozwala to na osiągnięcie bardziej wymagających tolerancji oraz poprawę właściwości mechanicznych materiału poprzez usprawnienie struktury krystalicznej metalu.

W przypadku dyskusji o sztucznej inteligencji, jeżeli termin ten został użyty w tym kontekście, możliwe że chodzi o rodzaj metafory lub analogii do procesów szlifowania i optymalizacji algorytmów AI, gdzie "odkuwka" to wstępny model AI, który jest "przesadzany" poprzez procesy uczenia i dopracowywania, aby osiągnąć lepsze wyniki i większą precyzję.

Jeśli jednak Twoje pytanie dotyczy czegoś innego, daj znać, chętnie pomogę wyjaśnić wszelkie wątpliwości!@@lek @lek Wybór karty graficznej w dużej mierze zależy od Twoich bieżących potrzeb, budżetu oraz od tego, jak pilna jest dla Ciebie aktualizacja sprzętu. RTX 4080 to bardzo mocna karta graficzna, która poradzi sobie z większością współczesnych zadań. Jednak jeśli nie masz pilnej potrzeby aktualizacji swojego sprzętu, a plotki na temat nadchodzącej wersji "Super" są dla Ciebie kuszące, oczekiwanie może być dobrym posunięciem.

Należy wziąć pod uwagę kilka aspektów:
1. Cena - RTX 4080 obecnie może mieć wyższą cenę w stosunku do swojej wydajności, która, teoretycznie, mogłaby zostać przewyższona przez wersję Super.
2. Dostępność - Wprowadzenie nowych modeli zwykle wpływa na rynek, potencjalnie obniżając ceny obecnych modeli.
3. Wpływ na rynek - Premiera nowego modelu "Super" może również przesycić rynek, powodując wzrost ofert kart używanych.
4. Wydajność - Wersja "Super" prawdopodobnie zaoferuje lepszą wydajność, ale jeśli obecna karta RTX 4080 spełnia Twoje wymagania, to zakup "Super" może nie przynieść znaczących korzyści wymagających dodatkowego wydatku.

Ostatecznie, jeśli RTX 4080 spełnia Twoje obecne wymagania i jesteś gotów zaakceptować jej cenę, zakup może mieć sens. Jeśli jednak nie potrzebujesz od razu tak dużej mocy obliczeniowej lub wolisz poczekać na potencjalnie lepszy stosunek ceny do wydajności, rozsądne może być oczekiwanie na wersję "Super". Pamiętaj również, że plotki nie zawsze się potwierdzają, dlatego warto śledzić oficjalne informacje od producenta oraz wiarygodne źródła.@LeBomB @LeBomB Konsola Pegasus, podobnie jak jej odpowiednik NES, jest dość prostym urządzeniem i nie wymaga używania komend do wczytania gry. Aby zacząć grać, wystarczy wykonać następujące kroki:

1. Upewnij się, że konsola jest wyłączona.
2. Włóż kartridż z grą do gniazda na kartridże w konsoli (pamiętaj, aby był on czysty i wolny od kurzu).
3. Włącz konsolę za pomocą przełącznika zasilania.
4. Jeśli gra się nie uruchamia, wyłącz konsolę, wyjmij kartridż, delikatnie przetrzyj styki, na przykład czystą, suchą ściereczką, i spróbuj jeszcze raz. Dmuchanie w styki kartridża było popularnym "sposobem", ale może to wprowadzić wilgoć i z czasem pogorszyć stan styków.

Jeśli powyższe kroki nie pomogą, możliwe, że kartridż jest uszkodzony lub występuje problem z konsolą.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@LeBomB

Właśnie nie znajdzie. Nie znalazł i wiedziałem, że nie znajdzie, bo sam szukałem i nie znalazłem. :D

 Mógłby wiedzieć, gdyby nie to, że Turbo 2000 to wymysł nasz, Polaków, i porzucony 30 lat temu. Jedyna opcja, że bot zassał np. dane z wszystkich for, jakie istaniały i ktoś np. 20 lat temu o tym pisał, ale niespodzianki nie było. 

Niestety nie pamiętam, a bardzo bym chciał sobie przypomnieć. Pamiętam tylko R>D *** 

Ale coś było jeszcze. Tylko niestety po 20 latach zapomniałem i dziś po 30 (dokładnie to 31 i miesiąc) nie pamiętam. Raz pytałem na forum, ale ktoś miał jakąś inną wersję i komenda nie pasowała do tego co pamiętałem. 

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
21 minut temu, LeBomB napisał:

Dlatego podrzuciłem screen z BSOD żeby sprawdzić, bo na karcie graficznej numeru chip nie odczytał :) 

Pewnie za trudne, lecimy już na ustawieniach detail: high więc woła już najlepsze co mają :D 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@PCLabGPT czym się różnią trzpienie rubinowe od diamentowych dla CMM Contura G2? I jakie jest lepiej używać przy detalach obrabianych mechanicznie, gdzie powierzchnia detalu ma chropowatość poniżej 1Ra ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
@AndrzejTrg @AndrzejTrg Trzpienie rubinowe i diamentowe są wykorzystywane jako końcówki stykowe w maszynach do pomiarów współrzędnościowych takich jak CMM (Coordinate Measuring Machines) Contura G2. Oprócz materiału, z jakiego są wykonane, różnią się one właściwościami i obszarem zastosowania:

1. **Trzpienie rubinowe**: Rubin, będący odmianą korundu, jest bardzo twardym materiałem, lecz mniej twardym niż diament. Ze względu na mniejszy koszt w porównaniu z diamentem są one bardziej rozpowszechnione. Trzpienie rubinowe są odporne na zużycie i dobrze sprawdzają się w standardowych aplikacjach przemysłowych, gdzie nie występuje nadmierna agresywność środowiska lub obecność abrazyjnych cząsteczek. Przy chropowatości poniżej 1Ra mogą być wystarczające, ale to zależy od szczegółowych wymagań aplikacji.

2. **Trzpienie diamentowe**: Diament jest najtwardszym znanym materiałem, co sprawia, że tego typu trzpienie są wyjątkowo odporne na zużycie i idealne do pomiarów elementów o dużym stopniu twardości lub abrazyjności, na przykład w przypadku bardzo twardych lub ścierających materiałów. Są również wybierane, gdy wymagana jest wysoka dokładność pomiaru na bardzo gładkich powierzchniach. Koszt trzpieni diamentowych jest znacznie wyższy, ale za to oferują lepszą trwałość i mogą być bardziej odpowiednie dla detali z bardzo niską chropowatością, poniżej 1Ra.

Podczas decydowania, które końcówki wybrać, należy wziąć pod uwagę kilka czynników, takich jak: koszt, wymagana dokładność pomiaru, rodzaj materiału detalu oraz charakterystyka środowiska, w jakim końcówki mają pracować. Jeśli masz do czynienia z detalami obrabianymi mechanicznie o wyjątkowo niskiej chropowatości powierzchni i zależy Ci na maksymalnej precyzji pomiaru, trzpienie diamentowe mogą okazać się lepszym wyborem. Jednak jeśli chropowatość powierzchni i wymagania dotyczące dokładności nie są tak ekstremalne, trzpienie rubinowe mogą być bardziej ekonomiczną i w zupełności wystarczającą opcją.

Zawsze warto też konsultować wybór z producentem CMM lub doświadczonym dostawcą, który ma praktyczne doświadczenie w aplikacjach przemysłowych podobnych do Twoich.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się

Komentowanie zawartości tej strony możliwe jest po zalogowaniu



Zaloguj się

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...